Instructional Material
Deep Learning Resources
This is a list of resources I think would be useful for those who are just starting to explore the amazing Machine Learning domain of Computer Science and want to learn more about Neural Networks and their applications. The general idea behind putting these resources together and publishing this list is that when I just started I saw posts with hundreds of links without description and I simply didn't know which of them are worth spending time on. Focusing on most useful ones and giving short summaries instead is a good idea. I am not a Deep Learning expert and everything I wrote down is just my personal experience with these resources, very subjective opinion. In-depth Convolutional Neural Networks course highly recommended if one wants to learn about image recognition, Computer Vision-related problems and so on. The problemset is amazing; it has probably the best numpy tutorial I have ever seen and makes people implement algorithms they saw in lectures in pure Python numpy, which seems to be a great idea as it helps to get better understanding of how everything actually works.
How to Start Learning Deep Learning
Due to the recent achievements of artificial neural networks across many different tasks (such as face recognition, object detection and Go), deep learning has become extremely popular. This post aims to be a starting point for those interested in learning more about it. If you already have a basic understanding of linear algebra, calculus, probability and programming: I recommend starting with Stanford's CS231n. The course notes are comprehensive and well-written. The slides for each lesson are also available, and even though the accompanying videos were removed from the official site, re-uploads are quite easy to find online.
Here's the best argument that computers could replace doctors, teachers, and even nannies The new new economy
Artificial intelligence is improving rapidly, and a lot of people are worried that it will lead to massive job losses. In the past, technology mostly displaced workers doing routine tasks or manual labor. But as software becomes more sophisticated, there's a growing prospect that truck drivers, teachers, and perhaps even doctors could see their jobs replaced by a robot or a computer program. Ryan Avent is an economics correspondent for the Economist who has been thinking about the economics of automation for several years. He's a technology optimist -- he thinks software and robots really will massively boost economic productivity. But in a new book, he argues that this won't necessarily be good news for ordinary workers, since a glut of underemployed workers will make it harder to bargain for higher pay.
Getting started with machine learning
Machine learning (ML) is all the hotness right now. There is literally a new story every week about a complicated problem that was solved using ML. Most of my coworkers and friends in the industry have expressed interest in learning about ML, but have not been able gain a foot hold. I believe the problem is that the current books and online classes are overwhelming; scaring away students before they have a chance to build up confidence. The problem I had when I started learning ML was that the tutorials insisted on teaching the math that is fundamental for machine learning to work.
Artificial Intelligence & Education: Lifelong Learning Dialogue Toru Iiyoshi TEDxKyotoUniversity
In this talk, Prof. Iiyoshi goes head to head with an AI questioning the fate of education and lifelong learning! Toru Iiyoshi was previously a senior scholar and Director of the Knowledge Media Laboratory at the Carnegie Foundation for the Advancement of Teaching (1999-2008), and Senior Strategist in the Office of Educational Innovation and Technology at Massachusetts Institute of Technology (2009-2011). He is the co-editor of the Carnegie Foundation book, "Opening Up Education: The Collective Advancement of Education through Open Technology, Open Content, and Open Knowledge" (MIT Press, 2008) and co-author of three books including "The Art of Multimedia: Design and Development of The Multimedia Human Body" and numerous academic and commercial articles. He received the Outstanding Practice Award in Instructional Development and the Robert M. Gagne Award for Research in Instructional Design from the Association for Educational Communications and Technology. Currently, he is the director and a professor of the Center for the Promotion of Excellence in Higher Education (CPEHE) at Kyoto University.
7 Steps for Getting Started With Artificial Intelligence - Free Webinar Registration
Traditional marketing analytics tools provide perspective into yesterday's performance. But, in order to continuously adapt and improve upon the customer journey in real-time, we need to be able to see into the future. What content will interest our customers? Where will be the best place to engage them? What will be the best time to reach out?
Get Immersed in AI with the Complete Machine Learning Bundle
Why guess what will happen in the future? Put your computer to work and allow it to predict it for you. Machine Learning allows computers to learn from and make predictions on data, saving you the headache of trying to do it. With the Complete Machine Learning Bundle you can learn all you need to know about Machine Learning. You'll get over sixty hours of learning about artificial intelligence with courses on quantitative trading, R, Hadoop and MapReduce, Java, decision trees and random forests, deep learning and computer vision, and Python.
Unsupervised Machine Learning Hidden Markov Models in Python
The Hidden Markov Model or HMM is all about learning sequences. A lot of the data that would be very useful for us to model is in sequences. Stock prices are sequences of prices. Language is a sequence of words. Credit scoring involves sequences of borrowing and repaying money, and we can use those sequences to predict whether or not you're going to default.
The 10 Algorithms Machine Learning Engineers Need to Know
Read this introductory list of contemporary machine learning algorithms of importance that every engineer should understand. It is no doubt that the sub-field of machine learning / artificial intelligence has increasingly gained more popularity in the past couple of years. As Big Data is the hottest trend in the tech industry at the moment, machine learning is incredibly powerful to make predictions or calculated suggestions based on large amounts of data. Some of the most common examples of machine learning are Netflix's algorithms to make movie suggestions based on movies you have watched in the past or Amazon's algorithms that recommend books based on books you have bought before. So if you want to learn more about machine learning, how do you start?