Education
Nonconvex Sparse Learning via Stochastic Optimization with Progressive Variance Reduction
Li, Xingguo, Arora, Raman, Liu, Han, Haupt, Jarvis, Zhao, Tuo
We propose a stochastic variance reduced optimization algorithm for solving sparse learning problems with cardinality constraints. Sufficient conditions are provided, under which the proposed algorithm enjoys strong linear convergence guarantees and optimal estimation accuracy in high dimensions. We further extend the proposed algorithm to an asynchronous parallel variant with a near linear speedup. Numerical experiments demonstrate the efficiency of our algorithm in terms of both parameter estimation and computational performance.
2017-12-technique-illuminates-artificial-intelligence-language.html
Neural networks, which learn to perform computational tasks by analyzing huge sets of training data, have been responsible for the most impressive recent advances in artificial intelligence, including speech-recognition and automatic-translation systems. During training, however, a neural net continually adjusts its internal settings in ways that even its creators can't interpret. Much recent work in computer science has focused on clever techniques for determining just how neural nets do what they do. In several recent papers, researchers from MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) and the Qatar Computing Research Institute have used a recently developed interpretive technique, which had been applied in other areas, to analyze neural networks trained to do machine translation and speech recognition. They find empirical support for some common intuitions about how the networks probably work.
10 Surprising Ways Machine Learning is Being Used Today - InformationWeek
In this multi-part series, I provide a dissection of the phenomenon of retention and social promotion. Also, I describe the many different methods that would improve student instruction in classrooms and eliminate the need for retention and social promotion if combined effectively. While reading this series, periodically ask yourself this question: Why are educators, parents and the American public complicit in a practice that does demonstrable harm to children and the competitive future of the country? It;s clear that the social promotion and retention strategies and the pass-or-fail focus of our current school system, have high price tags and return very little on investment.
Do Our Brains Use Deep Learning to Make Sense of the World?
The first time Dr. Blake Richards heard about deep learning, he was convinced that he wasn't just looking at a technique that would revolutionize artificial intelligence. He also knew he was looking at something fundamental about the human brain. That was the early 2000s, and Richards was taking a course with Dr. Geoff Hinton at the University of Toronto. Hinton, a pioneer architect of the algorithm that would later take the world by storm, was offering an introductory course on his learning method inspired by the human brain. The key words here are "inspired by."
Python Programming Tutorials
Need help installing packages with pip? see the pip install tutorial The objective of this course is to give you a wholistic understanding of machine learning, covering theory, application, and inner workings of supervised, unsupervised, and deep learning algorithms. In this series, we'll be covering linear regression, K Nearest Neighbors, Support Vector Machines (SVM), flat clustering, hierarchical clustering, and neural networks. For each major algorithm that we cover, we will discuss the high level intuitions of the algorithms and how they are logically meant to work. Next, we'll apply the algorithms in code using real world data sets along with a module, such as with Scikit-Learn. Finally, we'll be diving into the inner workings of each of the algorithms by recreating them in code, from scratch, ourselves, including all of the math involved.
PyData New York City 2017 - YouTube
Keynote: Kerstin Kleese van Dam - Enabling Real Time Analysis & Decision Making Keynote: Thomas Sargent - Economic Models Keynote: Andrew Gelman - Data Science Workflow Andrew Therriault - Learning in Cycles: Implementing Sustainable Machine Learning Models... Jeff Reback - What is the Future of Pandas Chalmer Lowe - Pandas and Date Time Steve Dower - Why does Python need security transparency? Sudheesh Katkam - Simplifying And Accelerating Data Access for Python With Dremio and Apache Arrow Casey Clements - Money for Nothing Introducing Pennies, an Open Source Pythonic Pricing Package Noemi Derzsy - Data Science Keys to Open Up OpenNASA Datasets Tyler A. Erickson - Analyzing Petabytes of Earth Science Data with Jupyter and Earth Engine Nicole Carlson - Turning PyMC3 into scikit learn Leon Yin - Reverse image search engines using out of the box machine learning libraries Keith Ingersoll - Jupyter, R Shiny, and the Data Science Web App Landscape Ami Tavory - Getting Scikit Learn To Run ...
This Week in Machine Learning, 18 December 2017 – Udacity Inc – Medium
Machine Learning is one of the most exciting fields in the world. Every week we discover something new, something amazing, something revolutionary. That's why we created This Week in Machine Learning! Each week we publish a curated list of Machine Learning stories as a resource to help you keep pace with all these exciting developments. New posts will be published here first, and previous posts are archived on the Udacity blog.
AI is entering its golden age. This is why
Chen: Every new set of computer techniques will create a temporary imbalance in that the people who know the most about it are scarce, and therefore very expensive and not big in number. Then the imbalance works itself out as universities and groups and other places start training more and more of these people. So I think we're going to turn the corner on that in AI. Just as an anecdote, the top three AI computer science classes at Stanford are "Intro to AI," "Natural Language Processing" and "Vision Processing." … Each one of those classes has or is approaching 1,000 students. We're going to work through the imbalance and get more trained people to the frontlines.
Computer Vision by Andrew Ng - 11 Lessons Learned
I recently completed Andrew Ng's computer vision course on Coursera. Ng does an excellent job at explaining many of the complex ideas required to optimize any computer vision task. My favourite component of the course was the neural style transfer section (see lesson 11), which allows you to create artwork which combines the style of Claud Monet with the content of whichever image you would like. In this article, I will discuss 11 key lessons that I learned in the course. Note that this is the fourth course in the Deep Learning specialization released by deeplearning.ai.
Video Friday: Happy Robot Holidays, AI Folding Laundry, and RoboThespian's TED Talk
Video Friday is your weekly selection of awesome robotics videos, collected by your Automaton bloggers. We'll also be posting a weekly calendar of upcoming robotics events for the next two months; here's what we have so far (send us your events!): Let us know if you have suggestions for next week, and enjoy today's videos. PAL Robotics' StockBot and I share the same holiday party strategy: Find a corner to stand in, and slowly rotate. At the Autonomous Systems Lab, the Robotic Systems Lab, and the Vision for Robotics Lab at ETH Zurich, sometimes robots do everything to fulfill a child's dream, even if that dream is of some freaky unicorn monster thing.