Goto

Collaborating Authors

 Instructional Material


Open Source Machine Learning Degree

#artificialintelligence

Learn machine learning for free, because free is better than not-free. This website is inspired by the datasciencemasters/go and open-source-cs-degree Github pages. This one is specifically for machine learning and features textbooks, textbook-length lecture notes, and similar materials found with a simple google search. This repository is meant as a general guide and resource for a free education. Note: Please report any broken links as an issue on the Github page.


XGBoost workshop and meetup talk with Tianqi Chen Data Science Los Angeles

#artificialintelligence

Proof of this and also because XGBoost has an easy-to-use interface from both R and Python, XGBoost has become a favorite tool in Kaggle competitions. Besides feature engineering, cross-validation and ensembling, XGBoost is a key ingredient for achieving the highest accuracy in many data science competitions and more importantly in practical applications. We were fortunate to recently host Tianqi Chen, the main author of XGBoost in a workshop and a meetup talk in Santa Monica, California. First, we started with an advanced workshop in the afternoon for which anyone could apply to participate but there were only a dozen spots available (which got us some expert users of XGBoost, but unfortunately we had to reject some good people too, sorry). This advanced workshop had 2 sessions.



Selection of resources to learn Artificial Intelligence / Machine Learning / Statistical Inferenceโ€ฆ

#artificialintelligence

This is a very incomplete and subjective selection of resources to learn about the algorithms and maths of Artificial Intelligence (AI) / Machine Learning (ML) / Statistical Inference (SI) / Deep Learning (DL) / Reinforcement Learning (RL) -- for beginners. It is not an exhaustive list and only contains some of the learning materials that I have personally completed so that I can include brief personal comments on them. It is also by no means the best path to follow (nowadays most MOOCs have full paths all the way from basic statistics and linear algebra to ML/DL). But this is the path I took and in a sense it's a partial documentation of my personal journey into DL (actually I bounced around all of these back and forth like crazy). As someone who has no formal background in Computer Science (but has been programming for many years), the language, notation and concepts of ML/SI/DL and even CS was completely alien to me, and the learning curve was not only steep, but vertical, treacherous and slippery like ice.


How To Prepare For A Machine Learning Interview Udacity

#artificialintelligence

Getting ready for a job interview has been likened to everything from preparing for battle, to gearing up to ask someone out on a date, to lining up a putt on the 18th green at The Masters. Preparing for a Machine Learning interview is no different. You know you've got something ahead with the potential to be either really great, or really terrible. But how do you ensure your result is the great one? Understanding the context of your pending interview--i.e. the reason WHY there's an open role in the first place--should be an integral part of your preparation.


The ICML 2016 Space Fight ยซ Machine Learning (Theory)

#artificialintelligence

At ICML last year and the year before the amount of capacity that needed to fit everyone on any single day was about 1500. My advice was to expect 2000 and have capacity for 2500 because "New York" and "Machine Learning". I was not involved in the venue negotiations, but my understanding is that they were difficult, with liabilities over 1M for IMLS the nonprofit which oversees ICML year to year. The result was a conference plan with a maximum capacity of 1800 for the main conference, a bit less for workshops, and perhaps 1000 for tutorials. Then the NIPS registration numbers came in: 3900 last winter.


Computers will outperform doctors at diagnosing illnesses, says government technology adviser

#artificialintelligence

In 2014, the government brought in a new curriculum, which included coding lessons for children. But Prof Susskind said that the development of new, "self-coding" systems meant that such lessons were obsolete. He added: "I belong to the school of thought who don't believe it's a particularly great use of people's time and energy to code. Our thesis is that the next generation of systems will be writing themselves. Automatic code generation is already very common. "Low-level code generation is actually a great intellectual exercise, it's a bit like studying logic, but I don't believe that people learning to code in school will find in seven or eight years that they'll be employable for that reason alone.


Machine Learning for Customer Success

#artificialintelligence

Finding, serving, and delighting customers are essential steps for any business. No matter what you're selling, you need to find people to purchase your goods, satisfy their expectations, and keep them coming back for more. The tricky part is that the value you provide changes as the customer relationship progresses. Each customer has more than one relationship with your company as they move through their journey with you. Download this guide now to learn how you can improve success throughout the customer lifecycle with machine learning.


Power BI & Azure ML Better Together

#artificialintelligence

There has been a lot of interest in the analytics community in visualizing the output of an Azure Machine Learning model inside Power BI. To add to the challenge, it would also be great to operationalize Azure ML models through the Power BI service. Imagine if you could have Power BI regularly bring in the latest output of your fraud model or the sentiment for recent Tweets about your products. The following tutorial will outline a proposed approach for doing just that. For the purpose of this tutorial we will assume your data is sitting inside an Azure SQL database.


Certificate in data science - University of Washington

@machinelearnbot

This course is part of a certificate program. You can enroll in this course on a space available basis even though you are not a certificate student. Courses taken when you are not a certificate student don't automatically count toward earning a certificate. You will pay a course fee when you are notified of your eligibility to enroll. We will let you know whether you are accepted or not accepted into the course before the first class session.