diff --git a/README.md b/README.md index 4a968bd..bbcaec3 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ - [Curated list of Python tutorials for Data Science, NLP and Machine Learning](https://github.com/ujjwalkarn/DataSciencePython). -##Table of Contents +## Table of Contents - [Miscellaneous](#general) - [Interview Resources](#interview) - [Artificial Intelligence](#ai) @@ -50,7 +50,7 @@ - [Other Useful Tutorials](#other) -##Miscellaneous +## Miscellaneous - [Machine Learning for Software Engineers](https://github.com/ZuzooVn/machine-learning-for-software-engineers) - [Dive into Machine Learning](https://github.com/hangtwenty/dive-into-machine-learning) - [A curated list of awesome Machine Learning frameworks, libraries and software](https://github.com/josephmisiti/awesome-machine-learning) @@ -73,7 +73,7 @@ - [Have Fun With Machine Learning](https://github.com/humphd/have-fun-with-machine-learning) -##Interview Resources +## Interview Resources - [41 Essential Machine Learning Interview Questions (with answers)](https://www.springboard.com/blog/machine-learning-interview-questions/) - [How can a computer science graduate student prepare himself for data scientist interviews?](https://www.quora.com/How-can-a-computer-science-graduate-student-prepare-himself-for-data-scientist-machine-learning-intern-interviews) - [How do I learn Machine Learning?](https://www.quora.com/How-do-I-learn-machine-learning-1) @@ -81,7 +81,7 @@ - [What are the key skills of a data scientist?](https://www.quora.com/What-are-the-key-skills-of-a-data-scientist) -##Artificial Intelligence +## Artificial Intelligence - [Awesome Artificial Intelligence (GitHub Repo)](https://github.com/owainlewis/awesome-artificial-intelligence) - [UC Berkeley CS188 Intro to AI](http://ai.berkeley.edu/home.html), [Lecture Videos](http://ai.berkeley.edu/lecture_videos.html), [2](https://www.youtube.com/watch?v=W1S-HSakPTM) - [MIT 6.034 Artificial Intelligence Lecture Videos](https://www.youtube.com/playlist?list=PLUl4u3cNGP63gFHB6xb-kVBiQHYe_4hSi), [Complete Course](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) @@ -90,7 +90,7 @@ - [TED talks on AI](http://www.ted.com/playlists/310/talks_on_artificial_intelligen) -##Genetic Algorithms +## Genetic Algorithms - [Genetic Algorithms Wikipedia Page](https://en.wikipedia.org/wiki/Genetic_algorithm) - [Simple Implementation of Genetic Algorithms in Python (Part 1)](http://outlace.com/Simple-Genetic-Algorithm-in-15-lines-of-Python/), [Part 2](http://outlace.com/Simple-Genetic-Algorithm-Python-Addendum/) - [Genetic Algorithms vs Artificial Neural Networks](http://stackoverflow.com/questions/1402370/when-to-use-genetic-algorithms-vs-when-to-use-neural-networks) @@ -100,7 +100,7 @@ - [Genetic Alogorithms vs Genetic Programming (Quora)](https://www.quora.com/Whats-the-difference-between-Genetic-Algorithms-and-Genetic-Programming), [StackOverflow](http://stackoverflow.com/questions/3819977/what-are-the-differences-between-genetic-algorithms-and-genetic-programming) -##Statistics +## Statistics - [Stat Trek Website](http://stattrek.com/) - A dedicated website to teach yourselves Statistics - [Learn Statistics Using Python](https://github.com/rouseguy/intro2stats) - Learn Statistics using an application-centric programming approach - [Statistics for Hackers | Slides | @jakevdp](https://speakerdeck.com/jakevdp/statistics-for-hackers) - Slides by Jake VanderPlas @@ -116,7 +116,7 @@ - [OpenIntro Statistics](https://www.openintro.org/stat/textbook.php?stat_book=os) - Free PDF textbook -##Useful Blogs +## Useful Blogs - [Edwin Chen's Blog](http://blog.echen.me/) - A blog about Math, stats, ML, crowdsourcing, data science - [The Data School Blog](http://www.dataschool.io/) - Data science for beginners! - [ML Wave](http://mlwave.com/) - A blog for Learning Machine Learning @@ -138,7 +138,7 @@ - [Adam Geitgey](https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.f7vwrtfne) - Easiest Introduction to machine learning -##Resources on Quora +## Resources on Quora - [Most Viewed Machine Learning writers](https://www.quora.com/topic/Machine-Learning/writers) - [Data Science Topic on Quora](https://www.quora.com/Data-Science) - [William Chen's Answers](https://www.quora.com/William-Chen-6/answers) @@ -149,7 +149,7 @@ - [Machine Learning FAQs on Quora](https://www.quora.com/topic/Machine-Learning/faq) -##Kaggle Competitions WriteUp +## Kaggle Competitions WriteUp - [How to almost win Kaggle Competitions](https://yanirseroussi.com/2014/08/24/how-to-almost-win-kaggle-competitions/) - [Convolution Neural Networks for EEG detection](http://blog.kaggle.com/2015/10/05/grasp-and-lift-eeg-detection-winners-interview-3rd-place-team-hedj/) - [Facebook Recruiting III Explained](http://alexminnaar.com/tag/kaggle-competitions.html) @@ -157,12 +157,12 @@ - [How to Rank 10% in Your First Kaggle Competition](https://dnc1994.com/2016/05/rank-10-percent-in-first-kaggle-competition-en/) -##Cheat Sheets +## Cheat Sheets - [Probability Cheat Sheet](http://static1.squarespace.com/static/54bf3241e4b0f0d81bf7ff36/t/55e9494fe4b011aed10e48e5/1441352015658/probability_cheatsheet.pdf), [Source](http://www.wzchen.com/probability-cheatsheet/) - [Machine Learning Cheat Sheet](https://github.com/soulmachine/machine-learning-cheat-sheet) -##Classification +## Classification - [Does Balancing Classes Improve Classifier Performance?](http://www.win-vector.com/blog/2015/02/does-balancing-classes-improve-classifier-performance/) - [What is Deviance?](http://stats.stackexchange.com/questions/6581/what-is-deviance-specifically-in-cart-rpart) - [When to choose which machine learning classifier?](http://stackoverflow.com/questions/2595176/when-to-choose-which-machine-learning-classifier) @@ -173,7 +173,7 @@ -##Linear Regression +## Linear Regression - [General](#general-) - [Assumptions of Linear Regression](http://pareonline.net/getvn.asp?n=2&v=8), [Stack Exchange](http://stats.stackexchange.com/questions/16381/what-is-a-complete-list-of-the-usual-assumptions-for-linear-regression) - [Linear Regression Comprehensive Resource](http://people.duke.edu/~rnau/regintro.htm) @@ -198,7 +198,7 @@ Elastic Net](https://web.stanford.edu/~hastie/Papers/elasticnet.pdf) -##Logistic Regression +## Logistic Regression - [Logistic Regression Wiki](https://en.wikipedia.org/wiki/Logistic_regression) - [Geometric Intuition of Logistic Regression](http://florianhartl.com/logistic-regression-geometric-intuition.html) - [Obtaining predicted categories (choosing threshold)](http://stats.stackexchange.com/questions/25389/obtaining-predicted-values-y-1-or-0-from-a-logistic-regression-model-fit) @@ -208,7 +208,7 @@ Elastic Net](https://web.stanford.edu/~hastie/Papers/elasticnet.pdf) - [Guide to an in-depth understanding of logistic regression](http://www.dataschool.io/guide-to-logistic-regression/) -##Model Validation using Resampling +## Model Validation using Resampling - [Resampling Explained](https://en.wikipedia.org/wiki/Resampling_(statistics)) - [Partioning data set in R](http://stackoverflow.com/questions/13536537/partitioning-data-set-in-r-based-on-multiple-classes-of-observations) @@ -243,7 +243,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Deep Learning +## Deep Learning - [A curated list of awesome Deep Learning tutorials, projects and communities](https://github.com/ChristosChristofidis/awesome-deep-learning) - [Lots of Deep Learning Resources](http://deeplearning4j.org/documentation.html) - [Interesting Deep Learning and NLP Projects (Stanford)](http://cs224d.stanford.edu/reports.html), [Website](http://cs224d.stanford.edu/) @@ -409,7 +409,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Natural Language Processing +## Natural Language Processing - [A curated list of speech and natural language processing resources](https://github.com/edobashira/speech-language-processing) - [Understanding Natural Language with Deep Neural Networks Using Torch](http://devblogs.nvidia.com/parallelforall/understanding-natural-language-deep-neural-networks-using-torch/) - [tf-idf explained](http://michaelerasm.us/tf-idf-in-10-minutes/) @@ -462,13 +462,13 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. - [A closer look at Skip Gram Modeling](http://homepages.inf.ed.ac.uk/ballison/pdf/lrec_skipgrams.pdf) -##Computer Vision +## Computer Vision - [Awesome computer vision (github)](https://github.com/jbhuang0604/awesome-computer-vision) - [Awesome deep vision (github)](https://github.com/kjw0612/awesome-deep-vision) -##Support Vector Machine +## Support Vector Machine - [Highest Voted Questions about SVMs on Cross Validated](http://stats.stackexchange.com/questions/tagged/svm) - [Help me Understand SVMs!](http://stats.stackexchange.com/questions/3947/help-me-understand-support-vector-machines) - [SVM in Layman's terms](https://www.quora.com/What-does-support-vector-machine-SVM-mean-in-laymans-terms) @@ -497,12 +497,12 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Reinforcement Learning +## Reinforcement Learning - [Awesome Reinforcement Learning (GitHub)](https://github.com/aikorea/awesome-rl) - [RL Tutorial Part 1](http://outlace.com/Reinforcement-Learning-Part-1/), [Part 2](http://outlace.com/Reinforcement-Learning-Part-2/) -##Decision Trees +## Decision Trees - [Wikipedia Page - Lots of Good Info](https://en.wikipedia.org/wiki/Decision_tree_learning) - [FAQs about Decision Trees](http://stats.stackexchange.com/questions/tagged/cart) - [Brief Tour of Trees and Forests](http://statistical-research.com/a-brief-tour-of-the-trees-and-forests/) @@ -545,7 +545,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. - [Probabilistic Trees Research Paper](http://people.stern.nyu.edu/adamodar/pdfiles/papers/probabilistic.pdf) -##Random Forest / Bagging +## Random Forest / Bagging - [Awesome Random Forest (GitHub)**](https://github.com/kjw0612/awesome-random-forest) - [How to tune RF parameters in practice?](https://www.kaggle.com/forums/f/15/kaggle-forum/t/4092/how-to-tune-rf-parameters-in-practice) - [Measures of variable importance in random forests](http://stats.stackexchange.com/questions/12605/measures-of-variable-importance-in-random-forests) @@ -559,7 +559,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. - [Some Questions for R implementation](http://stackoverflow.com/questions/20537186/getting-predictions-after-rfimpute), [2](http://stats.stackexchange.com/questions/81609/whether-preprocessing-is-needed-before-prediction-using-finalmodel-of-randomfore), [3](http://stackoverflow.com/questions/17059432/random-forest-package-in-r-shows-error-during-prediction-if-there-are-new-fact) -##Boosting +## Boosting - [Boosting for Better Predictions](http://www.datasciencecentral.com/profiles/blogs/boosting-algorithms-for-better-predictions) - [Boosting Wikipedia Page](https://en.wikipedia.org/wiki/Boosting_(machine_learning)) - [Introduction to Boosted Trees | Tianqi Chen](https://homes.cs.washington.edu/~tqchen/pdf/BoostedTree.pdf) @@ -584,7 +584,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. - [Tutorial](http://math.mit.edu/~rothvoss/18.304.3PM/Presentations/1-Eric-Boosting304FinalRpdf.pdf) -##Ensembles +## Ensembles - [Wikipedia Article on Ensemble Learning](https://en.wikipedia.org/wiki/Ensemble_learning) - [Kaggle Ensembling Guide](http://mlwave.com/kaggle-ensembling-guide/) - [The Power of Simple Ensembles](http://www.overkillanalytics.net/more-is-always-better-the-power-of-simple-ensembles/) @@ -599,14 +599,14 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. - [How are classifications merged in an ensemble classifier?](http://stats.stackexchange.com/questions/21502/how-are-classifications-merged-in-an-ensemble-classifier) -##Stacking Models +## Stacking Models - [Stacking, Blending and Stacked Generalization](http://www.chioka.in/stacking-blending-and-stacked-generalization/) - [Stacked Generalization (Stacking)](http://machine-learning.martinsewell.com/ensembles/stacking/) - [Stacked Generalization: when does it work?](http://www.ijcai.org/Proceedings/97-2/011.pdf) - [Stacked Generalization Paper](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.1533&rep=rep1&type=pdf) -##Vapnik–Chervonenkis Dimension +## Vapnik–Chervonenkis Dimension - [Wikipedia article on VC Dimension](https://en.wikipedia.org/wiki/VC_dimension) - [Intuitive Explanantion of VC Dimension](https://www.quora.com/Explain-VC-dimension-and-shattering-in-lucid-Way) - [Video explaining VC Dimension](https://www.youtube.com/watch?v=puDzy2XmR5c) @@ -616,7 +616,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Bayesian Machine Learning +## Bayesian Machine Learning - [Bayesian Methods for Hackers (using pyMC)](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - [Should all Machine Learning be Bayesian?](http://videolectures.net/bark08_ghahramani_samlbb/) - [Tutorial on Bayesian Optimisation for Machine Learning](http://www.iro.umontreal.ca/~bengioy/cifar/NCAP2014-summerschool/slides/Ryan_adams_140814_bayesopt_ncap.pdf) @@ -627,7 +627,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Semi Supervised Learning +## Semi Supervised Learning - [Wikipedia article on Semi Supervised Learning](https://en.wikipedia.org/wiki/Semi-supervised_learning) - [Tutorial on Semi Supervised Learning](http://pages.cs.wisc.edu/~jerryzhu/pub/sslicml07.pdf) - [Graph Based Semi Supervised Learning for NLP](http://graph-ssl.wdfiles.com/local--files/blog%3A_start/graph_ssl_acl12_tutorial_slides_final.pdf) @@ -639,7 +639,7 @@ Performance Evaluation](http://www.jmlr.org/papers/volume11/cawley10a/cawley10a. -##Optimization +## Optimization - [Mean Variance Portfolio Optimization with R and Quadratic Programming](http://www.wdiam.com/2012/06/10/mean-variance-portfolio-optimization-with-r-and-quadratic-programming/?utm_content=buffer04c12&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer) - [Algorithms for Sparse Optimization and Machine Learning](http://www.ima.umn.edu/2011-2012/W3.26-30.12/activities/Wright-Steve/sjw-ima12) @@ -650,6 +650,6 @@ Learning](http://www.ima.umn.edu/2011-2012/W3.26-30.12/activities/Wright-Steve/s - [The Interplay of Optimization and Machine Learning Research](http://jmlr.org/papers/volume7/MLOPT-intro06a/MLOPT-intro06a.pdf) -##Other Tutorials +## Other Tutorials - For a collection of Data Science Tutorials using R, please refer to [this list](https://github.com/ujjwalkarn/DataScienceR). - For a collection of Data Science Tutorials using Python, please refer to [this list](https://github.com/ujjwalkarn/DataSciencePython).