开源软件名称(OpenSource Name):kojino/Harvard-Robust-Machine-Learning开源软件地址(OpenSource Url):https://github.com/kojino/Harvard-Robust-Machine-Learning开源编程语言(OpenSource Language):Jupyter Notebook 100.0%开源软件介绍(OpenSource Introduction):CS282R: Robust Machine Learning WorkshopCoding tutorial for robust machine learning algorithms for CS282R "Robust Machine Learning" taught at Harvard University in Spring 2018. OverviewThis workshop covers the fundamentals of TensorFlow. By the end of this workshop, you will be well equipped to start building your own neural network models in TensorFlow. The workshop will start by introducing concepts unique to TensorFlow, e.g. sessions, variables, optimizers. Later, we'll put these concepts together to build logistic regression, 3-layer NN, and finally, GAN. The side theme of this workshop is writing clean, structured and well-documented code. ML code tends to get messy. This is especially the case in academic settings where we don't have a manager to review your code. We are also free from the pressure that our code will be used by millions of people. BUT, this never means that you can write sloppy code. The code should be nicely written so that you, three months from now, should be able to come back to the code and tell exactly what each function is doing. That said, my code is not the best thing in the world. If you find any improvements, or errors in the code, please let me know. Pull requests are always welcome. Prerequisite
Index
Appendix: Articles, Papers on robust machine learning Workshop FormatWhen learning a new framework, it is better to move hands than to listen. So, we prepared quite a bit of programming exercises. You will work with your project partner on these exercises. Pair programming is extremely effective for being a better coder whether it be software or ML!
Things we will not coverHere are the list of things we will not cover but you might want to self-learn:
Reference
How to contributeWe want this repository to be a source of information related to robust machine learning. To do so, we need your help. In particular, you can send a pull request to this repository. For details, see this. Some types of contribution can be:
Finally, don't forget to add your name below to give yourself a credit for the work you put in :) Material created by: Kojin Oshiba, Jerry Anunrojwong.
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论