Goto

Collaborating Authors

 Instructional Material


Efficient coordinate-wise leading eigenvector computation

arXiv.org Machine Learning

We develop and analyze efficient "coordinate-wise" methods for finding the leading eigenvector, where each step involves only a vector-vector product. We establish global convergence with overall runtime guarantees that are at least as good as Lanczos's method and dominate it for slowly decaying spectrum. Our methods are based on combining a shift-and-invert approach with coordinate-wise algorithms for linear regression.


These University of Washington professors are teaching a course on bullshit

#artificialintelligence

Normally it would be considered rude to call a class "bullshit," but here's one time you can get away with it. Two University of Washington professors are teaching a course to help students "think critically about the data and models that constitute evidence in the social and natural sciences," according to the introduction to the course. The 160-seat seminar, titled "Calling Bullshit in the Age of Big Data," begins in late March and continues for roughly 10 weeks. Members of the general public can follow the course syllabus, including readings and recordings of lectures, at the course's website. At the end of the course, students should be able to "provide your crystals-and-homeopathy aunt or casually racist uncle with an accessible and persuasive explanation of why a claim is bullshit," according to the syllabus.


Building Your Own Deep Learning Box

#artificialintelligence

After completing Part 1 of Jeremy Howard's awesome deep learning course, I took a look at my AWS bill and found I was spending nearly $200/month running GPUs. It's not necessary to spend that much to complete his course, but I started working on a few extracurricular datasets in parallel and I was eager to get results. After talking with fellow students and reading a number of blog posts, I decided to try building my own box. Technology and hardware change so rapidly that I'm afraid much of post will become outdated soon, but I hope my general approach will still be useful for at least a little while. I started by reading a bunch of blogs to get the current consensus on which parts to buy.


Unsupervised Learning in Python

#artificialintelligence

Say you have a collection of customers with a variety of characteristics such as age, location, and financial history, and you wish to discover patterns and sort them into clusters. Or perhaps you have a set of texts, such as wikipedia pages, and you wish to segment them into categories based on their content. This is the world of unsupervised learning, called as such because you are not guiding, or supervising, the pattern discovery by some prediction task, but instead uncovering hidden structure from unlabeled data. Unsupervised learning encompasses a variety of techniques in machine learning, from clustering to dimension reduction to matrix factorization. In this course, you'll learn the fundamentals of unsupervised learning and implement the essential algorithms using scikit-learn and scipy. You will learn how to cluster, transform, visualize, and extract insights from unlabeled datasets, and end the course by building a recommender system to recommend popular musical artists.


Personalized Machine Learning (MAS.S61)

#artificialintelligence

Recent advances in machine learning have enabled a number of applications for health and well-being, marketing and social robots, among others. Traditional machine learning relies mainly on generic models: models tuned to an average target population. However, the'good' performance by these generic models doesn't necessarily translate to each individual in the group. While this can be acceptable in certain domains (e.g., marketing research), when it comes to, for instance, health and well-being, new systems need be optimized and work for each person. They should also help an individual to see, for example, which factors they might change in their life to improve their health or mood.


TensorFlow Mechanics 101 TensorFlow

#artificialintelligence

The goal of this tutorial is to show how to use TensorFlow to train and evaluate a simple feed-forward neural network for handwritten digit classification using the (classic) MNIST data set. The intended audience for this tutorial is experienced machine learning users interested in using TensorFlow. These tutorials are not intended for teaching Machine Learning in general. Please ensure you have followed the instructions to install TensorFlow. Simply run the fully_connected_feed.py file directly to start training: MNIST is a classic problem in machine learning.



Machine Learning: An Introduction to Decision Trees

#artificialintelligence

A decision tree is one of the widely used algorithms for building classification or regression models in data mining and machine learning. A decision tree is so named because the output resulting from it is the form of a tree structure. Consider a sample stock dataset as shown in the table below. The dataset comprises of Open, High, Low, Close Prices and Volume indicators (OHLCV) for the stock. Let us add some technical indicators (RSI, SMA, LMA, ADX) to this dataset.


Deeplearning4j - Skymind

#artificialintelligence

This screencasts describes how to import a Neural Network that was created and trained using Keras, into DeepLearning4J Deeplearning4j - Skymind uploaded a video 2 weeks ago Skymind Academy - Duration: 91 seconds. Skymind Academy enables your team to build deep learning solutions. We offer private corporate seminars and public workshops. Deeplearning4j - Skymind uploaded a video 3 weeks ago What is Deep Learning? We explain what deep learning is and why it matters.


Revolution AI: Why everyone wants in to Montreal's deep-learning hub

#artificialintelligence

All eyes are on Montreal these days as a hub for deep learning. "Clearly it's a place where everybody wants to be if we want to tap into that talent," says Nagraj Kashyap, corporate vice-president of Microsoft Ventures in San Francisco. Montreal's pre-eminence as a deep learning centre can largely be attributed to the efforts of Yoshua Bengio, considered to be one of the three "co-fathers" of deep learning technology. Bengio not only engaged in cutting-edge research at the Université de Montréal long before deep learning was considered viable; his work has spawned an ecosystem that many say is unrivalled in the artificial intelligence (AI) world. That ecosystem includes the Montreal Institute for Learning Algorithms (MILA) which has been funded by government and private sector parties, including Google and Microsoft, among other tech notables.