Difference between revisions of "Todo list"
From Research management course
m |
|||
Line 2: | Line 2: | ||
== Todo 0: Prepare necessary tools == | == Todo 0: Prepare necessary tools == | ||
+ | # '''Editing'''. Install LaTeX: [http://miktex.org MikTeX] for Windown, [http://www.tug.org/texlive/ TeX Live] for Linux, and for Mac OS. Sign up [https://v2.overleaf.com/ V2 OverLeaf ShareLaTeX]. | ||
+ | # Install the editor [http://www.texniccenter.org/ TeXnic Center] or its alternative [http://www.winedt.com/ WinEdt] for Windows, [http://www.tug.org/texworks/ TeXworks] for Linux, and [https://www.xm1math.net/texmaker/ TeXmaker]for Mac OS. | ||
+ | #* Read [[LaTeX|LaTeX on MachineLearning]] (Ru). | ||
+ | #* Useful: [https://en.wikibooks.org/wiki/LaTeX Wikibooks LaTeX], [[Media:Voron05latex.pdf|''К.В.Воронцов.'' LaTeX2e в примерах]]. | ||
+ | #* Read ''Львовский С. М.'' [http://www.mccme.ru/free-books/llang/newllang.pdf Набор и верстка в системе LaTeX]. | ||
+ | # Download [[Media:jmlda-guides.zip|the paper template, ZIP]] and compile it. | ||
+ | # Read [http://en.wikipedia.org/wiki/Bibtex BibTeX]. | ||
+ | #* [http://liinwww.ira.uka.de/csbib?strijov%20nonlinear An example of a bibliographic database]. | ||
+ | #* [http://liinwww.ira.uka.de/cgi-bin/bibshow?e=Njtd0ECMQ03121/fyqboefe%7d81352582&r=bibtex&mode=intra An example of a biliographic record]. | ||
+ | #* [https://docs.google.com/document/d/10JgJMieX13R5vlrCfJPrMqU9Rsd4c4JzaGytU8rWFE4/edit?usp=sharing An example of draft revirew LinkReview]. | ||
+ | #* [http://en.wikipedia.org/wiki/List_of_academic_databases_and_search_engines List of databasea and search engines]. | ||
+ | #* [https://en.wikipedia.org/wiki/List_of_datasets_for_machine_learning_research List of datasets for Machine Learning projects]. | ||
+ | # Install bibliographic collection software [http://jabref.sourceforge.net/ JabRef] (can be postponed). | ||
+ | # '''Communications'''. Sign up [https://github.com/ GitHub]. | ||
+ | #* Inportant: address and login like Name.Surname or Name-Surname (it depends on system conventions) is welcome. | ||
+ | #* Introductory sliders [[Media:MMP_Praktikum317_2013s_VCS.pdf|on Version Control System]]. | ||
+ | #* Introduction to [https://guides.github.com/ GitHub]. | ||
+ | #* The first steps in [https://guides.github.com/activities/hello-world/ GitHub]. | ||
+ | # Download a shell: [https://desktop.github.com/ Desktop.GitHub], or use a command line to synchronise your project. | ||
+ | # Sign up [http://www.machinelearning.ru/ MachineLearning.ru]. Send a logon to your coordinator of to mlalgorithms [at] gmail [dot] com. | ||
+ | # To state a problem (write essay) using notebook [https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Typesetting%20Equations.html see example] in MathJax. | ||
+ | #* Create your page [[Участник:Anastasiya|example]]. | ||
+ | <!-- # Поставить ссылку на личную страницу со своей фамилии в таблице на странице группы.--> | ||
+ | # Install [https://hangouts.google.com/ Hangouts], [[Скайп (Skype)|read instructions]]. | ||
+ | # '''Programming'''. Install Python [https://anaconda.org/anaconda/python Anakonda], [https://www.jetbrains.com/pycharm/ PyCharm] (alternative [https://code.visualstudio.com/ Visual Studio]), Notebook online [https://colab.research.google.com/notebooks/welcome.ipynb#recent=true Google.Colab]. | ||
+ | #* Development for ML: Pytorch | ||
+ | #* Style formatting: Codestyle pep8 | ||
+ | # '''Add.''' As alternative install and try [[Matlab]] (MIPT provides free version), (alternative [http://www.gnu.org/software/octave/ Octave]), [https://www.r-project.org/ R-project], [https://www.wolframcloud.com/ Wofram Mathematica]. | ||
+ | #* Read [[Matlab|Introducton to Matlab]]. | ||
+ | #* Read [[Документирование функций Matlab|Matlab code style, reporting and documenting]]. | ||
+ | #* Read [[Media: MatlabStyle1p5.pdf|Matlab Programming Style Guidelines]]. | ||
+ | # '''Add.''' Read with pleasure [http://www.math.nsc.ru/LBRT/g2/english/ssk/r-e.pdf Кутателадзе С. С. Советы эпизодическому переводчику] and [http://www.ega-math.narod.ru/Quant/ABS.htm Сосинский А. Б. Как написать математическую статью по-английски]. | ||
+ | '''Resources''' | ||
+ | * Announcenents: Telegram [http://t.me/AutomationML AutomationML] | ||
+ | * Ask to email mlalgorithms [at] gmail [dot] com | ||
+ | * [https://github.com/Strijov/Strijov2018-1AutomationOfResearch/raw/master/Strijov2018_1AutomationOfResearch.pdf Slides]. | ||
+ | * [http://svn.code.sf.net/p/mvr/code/lectures/MLEducation/Strijov2014MLCourseShort.pdf?format=raw Short course description]. | ||
+ | * Progress questionary '''[https://goo.gl/forms/jPbh92DOfTrwpyTF3 Todo 1]'''. | ||
+ | '''References to catch up''' | ||
+ | * [https://arxiv.org/pdf/1709.02840 A Brief Introduction to Machine Learning for Engineers by Osvaldo Simeone, 2017-2018] | ||
+ | * [https://www.semanticscholar.org/paper/Understanding-Machine-Learning%3A-From-Theory-to-Shalev-Shwartz-Ben-David/ce615ae61d67db8537e981a0a08da7f0f2ff1cee Understanding Machine Learning: From Theory to Algorithms by Shai Shalev-Shwartz, Shai Ben-David, 2014] | ||
+ | * [https://mml-book.github.io/book/mml-book.pdf Mathematics for Machine learning by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong] | ||
+ | * [https://klassfeldtheorie.files.wordpress.com/2018/10/mathematische-methoden-310117.pdf Mathematics for Physicists: Introductory Concepts and Methods by Alexander Altland & Jan von Delf] | ||
+ | * [https://unglueit-files.s3.amazonaws.com/ebf/617027d14a3046998f54b31503ab7bca.pdf Python notes for professionals by GoalKicker.com Free Programming Books.] | ||
+ | * [http://www.1variant.ru/content/uchebniki/matematika/650.pdf Лагутин М.Б. Наглядная математическая статистика, М.: Бином, 2009.] См. также [http://files.lbz.ru/pdf/cC2125-4-ch.pdf вырезку]. | ||
+ | * [http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf Bishop C.P. Pattern recognition and machine learning, Berlin: Springer, 2008.] | ||
+ | * [http://www.inference.org.uk/itprnn/book.pdf MackKay D. Information Theory, Pattern Recognition and Neural Networks, Inference.org.uk, 2009.] | ||
+ | '''Questionnaries''' | ||
+ | * [https://goo.gl/forms/es2dEL9qBAtlYfbL2 Todo list 1: Prepare necessary tools] | ||
+ | * [https://goo.gl/forms/Z19P6Rufll0nL06a2 Select problems] | ||
+ | |||
+ | http://svn.code.sf.net/p/mvr/code/lectures/MLEducation/Strijov2014MLCourseShort_eng.pdf?format=raw | ||
== Todo A: Write an abstract == | == Todo A: Write an abstract == |
Revision as of 22:51, 12 February 2020
The todo lists here corresponds to the Course schedule. Each list must be completed before the day of review. It is Wednesday 06:00 am for the 2020 Spring semester.
Todo 0: Prepare necessary tools
- Editing. Install LaTeX: MikTeX for Windown, TeX Live for Linux, and for Mac OS. Sign up V2 OverLeaf ShareLaTeX.
- Install the editor TeXnic Center or its alternative WinEdt for Windows, TeXworks for Linux, and TeXmakerfor Mac OS.
- Read LaTeX on MachineLearning (Ru).
- Useful: Wikibooks LaTeX, К.В.Воронцов. LaTeX2e в примерах.
- Read Львовский С. М. Набор и верстка в системе LaTeX.
- Download the paper template, ZIP and compile it.
- Read BibTeX.
- Install bibliographic collection software JabRef (can be postponed).
- Communications. Sign up GitHub.
- Inportant: address and login like Name.Surname or Name-Surname (it depends on system conventions) is welcome.
- Introductory sliders on Version Control System.
- Introduction to GitHub.
- The first steps in GitHub.
- Download a shell: Desktop.GitHub, or use a command line to synchronise your project.
- Sign up MachineLearning.ru. Send a logon to your coordinator of to mlalgorithms [at] gmail [dot] com.
- To state a problem (write essay) using notebook see example in MathJax.
- Create your page example.
- Install Hangouts, read instructions.
- Programming. Install Python Anakonda, PyCharm (alternative Visual Studio), Notebook online Google.Colab.
- Development for ML: Pytorch
- Style formatting: Codestyle pep8
- Add. As alternative install and try Matlab (MIPT provides free version), (alternative Octave), R-project, Wofram Mathematica.
- Add. Read with pleasure Кутателадзе С. С. Советы эпизодическому переводчику and Сосинский А. Б. Как написать математическую статью по-английски.
Resources
- Announcenents: Telegram AutomationML
- Ask to email mlalgorithms [at] gmail [dot] com
- Slides.
- Short course description.
- Progress questionary Todo 1.
References to catch up
- A Brief Introduction to Machine Learning for Engineers by Osvaldo Simeone, 2017-2018
- Understanding Machine Learning: From Theory to Algorithms by Shai Shalev-Shwartz, Shai Ben-David, 2014
- Mathematics for Machine learning by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong
- Mathematics for Physicists: Introductory Concepts and Methods by Alexander Altland & Jan von Delf
- Python notes for professionals by GoalKicker.com Free Programming Books.
- Лагутин М.Б. Наглядная математическая статистика, М.: Бином, 2009. См. также вырезку.
- Bishop C.P. Pattern recognition and machine learning, Berlin: Springer, 2008.
- MackKay D. Information Theory, Pattern Recognition and Neural Networks, Inference.org.uk, 2009.
Questionnaries
http://svn.code.sf.net/p/mvr/code/lectures/MLEducation/Strijov2014MLCourseShort_eng.pdf?format=raw