# Python 學統計與機器學習
Crew list: [MKY, Hung En, Poshih, Zhen-Kai, smoBEE, Yi-Hao Su, Jen-Chao]
各分支的筆記請放 link 在此頁, 感恩...
2017/03/14 SVM (install, API reading, led by Poshih) [目標:了解監督式與非監督式學習的差別; 知道如何安裝scikit-learn; 知道如何使用scikit-learn中關於SVM演算法的API]
2017/03/21 SVM (應用範例, MKY, Zhen-Kai)
2017/03/28 k-mean cluster
2017/04/04 -- holiday
2017/04/11 -- midterm (discussions/practice 專案進度製作)
2017/04/18 k-mean cluster
2017/04/25 Decesion tree
2017/05/02 Decesion tree (順延一週)
2017/05/09 PCA
2017/05/16 PCA
2017/05/23 Self-organizing map
2017/05/30 -- holiday
2017/06/06 Self-organizing map
2017/06/13 -- final (discussions/practice)
2017/06/20 Random Forest
2017/06/27 Random Forest
2017/07/04 Neural network
2017/07/11 Neural network
2017/07/18 Hand-on demo
2017/07/25 Hand-on demo
## scikit-learn
官方文件: http://scikit-learn.org/stable/
## tensorflow
官方文件: https://www.tensorflow.org/tutorials/
## 常見演算法
* Unsupervised
1. [k-means clustering](https://hackmd.io/MYIwHAhgZgLFwFpihgmAGAjCBBOAbAOyFrr5gwQCsVAphGMEA===) [MKY][Jen-Chao]
2. [DBSCAN](https://hackmd.io/MYIwHAhgZgLFwFpihgmAGAjCBBOAbAOyFrr5gwQCsVAphGMEA===)
3. Self-organizing map (SOM) [MKY]
4. more recent algorithms?
5. tree-based
* Supervised
1. [SVM](https://hackmd.io/s/HyYINeoqe) [Poshih] [Zhen-Kai] [MKY]
2. Neural network (e.g. tensorflow) [Poshih] [Yi-Hao Su]
3. tree-based
* [Decision tree](https://hackmd.io/s/B1g4ZNiCg) [Yi-Hao Su] [Hung En]
* Random Forest [MKY] [smoBEE]
4. Bayes
## 其他主題
* Optimizer
* Regression
* Basic statistic
* Dimension reduction
1. PCA [Yi-Hao Su]
* 從天文研究專案學機器學習
* [從天文研究專案"BlackHoleML"學scikit-learn](https://hackmd.io/s/Sk7JHKA5g) [Yi-Hao Su]
## 參考資料
* http://scikit-learn.org/stable/
* https://www.tensorflow.org/tutorials/
* [Statistics, Data Mining, and Machine Learning in Astronomy](https://www.amazon.com/Statistics-Mining-Machine-Learning-Astronomy/dp/0691151687)
* [Python Data Science Handbook](https://github.com/jakevdp/PythonDataScienceHandbook)
* [Practical Statistics for Astronomers](http://www.astro.ubc.ca/people/jvw/ASTROSTATS/)
* Book: Data Science from Scratch (歐萊禮出版)
* 速查表:
* [scikit-learn algorithm cheat-sheet](http://scikit-learn.org/stable/_static/ml_map.png)
* [DataCamp: Scikit-Learn Cheat Sheet](https://www.datacamp.com/community/blog/scikit-learn-cheat-sheet)