Instructional Material
Lecture 1 Machine Learning (Stanford)
Professor Ng provides an overview of the course in this introductory meeting. This course provides a broad introduction to machine learning and statistical pattern recognition. Topics include supervised learning, unsupervised learning, learning theory, reinforcement learning and adaptive control. Recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing are also discussed.
In search of a model for modeling intelligence
In my last post, we saw that AI means a lot of things to a lot of people. These dueling definitions each have a deep history -- ok fine, baggage -- that has massed and layered over time. While they're all legitimate, they share a common weakness: each one can apply perfectly well to a system that is not particularly intelligent. As just one example, the chatbot that was recently touted as having passed the Turing test is certainly an interlocutor (of sorts), but it was widely criticized as not containing any significant intelligence. Let's ask a different question instead: What criteria must any system meet in order to achieve intelligence -- whether an animal, a smart robot, a big-data cruncher, or something else entirely?
In-depth introduction to machine learning in 15 hours of expert videos
In January 2014, Stanford University professors Trevor Hastie and Rob Tibshirani (authors of the legendary Elements of Statistical Learning textbook) taught an online course based on their newest textbook, An Introduction to Statistical Learning with Applications in R (ISLR). I found it to be an excellent course in statistical learning (also known as "machine learning"), largely due to the high quality of both the textbook and the video lectures. And as an R user, it was extremely helpful that they included R code to demonstrate most of the techniques described in the book. If you are new to machine learning (and even if you are not an R user), I highly recommend reading ISLR from cover-to-cover to gain both a theoretical and practical understanding of many important methods for regression and classification. It is available as a free PDF download from the authors' website.
Classical Statistics and Statistical Learning in Imaging Neuroscience
Neuroimaging research has predominantly drawn conclusions based on classical statistics, including null-hypothesis testing, t-tests, and ANOVA. Throughout recent years, statistical learning methods enjoy increasing popularity, including cross-validation, pattern classification, and sparsity-inducing regression. These two methodological families used for neuroimaging data analysis can be viewed as two extremes of a continuum. Yet, they originated from different historical contexts, build on different theories, rest on different assumptions, evaluate different outcome metrics, and permit different conclusions. This paper portrays commonalities and differences between classical statistics and statistical learning with their relation to neuroimaging research. The conceptual implications are illustrated in three common analysis scenarios. It is thus tried to resolve possible confusion between classical hypothesis testing and data-guided model estimation by discussing their ramifications for the neuroimaging access to neurobiology.
Operational Machine Learning -- Madrid Workshop
It provides an agnostic introduction to operational ML with open source and cloud platforms. It is the first ML workshop to go all the way from data preparation to the integration of predictive models in real-world applications and their deployment in production. Participants will learn to use Python open source libraries scikit-learn, Pandas and SKLL, and cloud platforms Microsoft Azure ML, Amazon ML, BigML and Indico (along with their APIs).
IBERAMIA 2016 San Jose, Costa Rica. 23-25 November, 2016
This is the leading international symposium where the Ibero-American AI community comes together to share research results and experiences with researchers in Artificial Intelligence from all over the world. The conference will feature a pre-conference program of workshops. The main technical program will consist of invited talks by leading scientists working in the area, presentations of technical papers, as well as system demonstrations. The Proceedings of IBERAMIA 2016 will be published, as in past editions, by Springer in its Lecture Notes in Computer Science/Lecture Notes in Artificial Intelligence LNCS/LNAI series. IBERAMIA 2016, the XV edition of IBERAMIA, welcomes submissions on mainstream AI topics, as well as novel cross cutting work in related areas.
Machine Learning Workshop for Developers #MLDXB
Most Machine Learning courses are given from the perspective of a Data Scientist and focus on the techniques and algorithms that allow to learn from data. This workshop takes the perspective of an application developer and instead provides an end-to-end view of ML integration into your applications. We'll go all the way from data preparation to the integration of predictive models in your domain and their deployment in production. The workshop is agnostic and features the best open source Python libraries (Pandas, scikit-learn, SKLL), APIs and ML-as-a-Service platforms (Microsoft Azure ML, Amazon ML, BigML) for developers getting started in Machine Learning. It focuses on only two learning techniques, which turn out to be the most commonly used in practice: decision trees and ensembles.
How useful is Real Analysis for Machine Learning? • /r/MachineLearning
The truth is, unless your research area is a very certain subset of machine learning that is not very popular these days, it is unnecessary to take any math-focused class not given by an ML-focused professor. The level of (even) a graduate class will not be enough for you to understand the research-level concepts, and as such I think it would be better to study recent research papers rather than to spend time worrying about the assignments/midterm/final of a class.
Free Kaggle Machine Learning Tutorial for R
Always wanted to compete in a Kaggle competition, but not sure you have the right skill set? We created a free interactive Machine Learning tutorial to help you out!Together with the team behind Kaggle, we have developed a free interactive tutorial on how to apply Machine Learning Techniques that can be used in your Kaggle competitions. Step by step, through fun coding challenges, the tutorial will learn you how to predict survival rate for Kaggle's Titanic competition using R and Machine Learning. Start the Machine Learning with R tutorial now!This free R tutorial is provided by DataCamp, an online interactive education platform that offers courses in data science and R programming. Each course is built around a certain data science topic, and combines video instruction with in-browser coding challenges so that you can learn by doing.
Python Ecosystem for Machine Learning - Machine Learning Mastery
The Python ecosystem is growing and may become the dominant platform for machine learning. The primarily rationale for adopting Python for machine learning is because it is a general purpose programming language that you can use both for research and development and in production. In this post you will discover the Python ecosystem for machine learning. Python Ecosystem for Machine Learning Photo by Stewart Black, some rights reserved. Python is a general purpose interpreted programming language.