Goto

Collaborating Authors

 Instructional Material


Machine Learning in R for beginners

#artificialintelligence

Machine learning is a branch in computer science that studies the design of algorithms that can learn. Typical machine learning tasks are concept learning, function learning or "predictive modeling", clustering and finding predictive patterns. These tasks are learned through available data that were observed through experiences or instructions, for example. Machine learning hopes that including the experience into its tasks will eventually improve the learning. The ultimate goal is to improve the learning in such a way that it becomes automatic, so that humans like ourselves don't need to interfere any more. This small tutorial is meant to introduce you to the basics of machine learning in R: more specifically, it will show you how to use R to work with the well-known machine learning algorithm called "KNN" or k-nearest neighbors. Additionally, this tutorial also covers how to use caret do to machine learning in R. If you're interested in following a course, consider checking out our Introduction to Machine Learning with R or DataCamp's Unsupervised Learning in R course! The KNN or k-nearest neighbors algorithm is one of the simplest machine learning algorithms and is an example of instance-based learning, where new data are classified based on stored, labeled instances.


Free AI Immersion Workshop on May 9th in Seattle โ€“ Register Now!

#artificialintelligence

We are excited to announce that registration for the Microsoft AI Immersion Workshop is now open to all developers. The Workshop is being held on Tuesday, May 9th, at the W Hotel in Seattle. This is a free in-person event, but capacity is limited โ€“ so register now to reserve your spot. This is a unique opportunity for developers interested in creating the next generation of intelligent apps, including enterprise-grade solutions, using the very latest AI and Machine Learning techniques. You'll learn how to build solutions from scratch.


Unsupervised Monocular Depth Estimation with Left-Right Consistency

arXiv.org Machine Learning

Learning based methods have shown very promising results for the task of depth estimation in single images. However, most existing approaches treat depth prediction as a supervised regression problem and as a result, require vast quantities of corresponding ground truth depth data for training. Just recording quality depth data in a range of environments is a challenging problem. In this paper, we innovate beyond existing approaches, replacing the use of explicit depth data during training with easier-to-obtain binocular stereo footage. We propose a novel training objective that enables our convolutional neural network to learn to perform single image depth estimation, despite the absence of ground truth depth data. Exploiting epipolar geometry constraints, we generate disparity images by training our network with an image reconstruction loss. We show that solving for image reconstruction alone results in poor quality depth images. To overcome this problem, we propose a novel training loss that enforces consistency between the disparities produced relative to both the left and right images, leading to improved performance and robustness compared to existing approaches. Our method produces state of the art results for monocular depth estimation on the KITTI driving dataset, even outperforming supervised methods that have been trained with ground truth depth.


Bill Gates Is Wrong: The Solution to AI Taking Jobs Is Training, Not Taxes

WIRED

Let's take a breath: Robots and artificial intelligence systems are nowhere near displacing the human workforce. Nevertheless, no less a voice than Bill Gates has asserted just the opposite and called for a counterintuitive, preemptive strike on these innovations. His proposed weapon of choice? Taxes on technology to compensate for losses that haven't happened. David Kenny (@davidwkenny) is IBM's senior vice president for Watson and the company's cloud platform.


10 Free Must-Read Books for Machine Learning and Data Science

#artificialintelligence

This book provides an introduction to statistical learning methods. It is aimed for upper level undergraduate students, masters students and Ph.D. students in the non-mathematical sciences. The book also contains a number of R labs with detailed explanations on how to implement the various methods in real life settings, and should be a valuable resource for a practicing data scientist.


Neural Network Plays Flappy Bird โ€“ Towards Data Science โ€“ Medium

#artificialintelligence

Currently, I am an IT student in college. This semester, I had a really interesting course which I choose my own topic to study, and create my own project. So I decided to learn and work on something very interesting and unique. While I was exploring various topic, I found a video tutorial about Neural Network, and I was really interested in learning this topic. After watching the tutorial video, I come up with an idea to implement a neural network program that learns how to play Flappy Bird game.


Must-Read Free Books for Data Science - DZone Big Data

#artificialintelligence

Earlier, we came up with a list of some of the best Machine Learning books that you should consider reading through. In this article, we have come up with yet another list of the recommended books for Data Science. Written by Blum, Hopcroft, and Kannan, Foundations of Data Science is a great blend of lectures in the modern theoretical course in data science. This tutorial on UFLDL aims to get you familiar with the main ideas of Unsupervised Feature Learning and Deep Learning. The Python Data Science Handbook introduces the core libraries essential for working with data in Python -- particularly IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and related packages.


The automated university: bots and drones amid the dreaming spires

#artificialintelligence

University teaching is under the microscope as institutions brace themselves for the first Teaching Excellence Framework, which will accord them gold, silver and bronze status. The biggest developments in university teaching are being driven by technology. The old techniques of talk and chalk are being challenged by lecture capture, flipped learning and decision-making based on data analysis. But technology can have worrying consequences. One (unnamed) university was recently brought under attack by its smart devices โ€“ a network including vending machines and light sensors was hacked, wreaking havoc with internet speeds across campus. And then there are the concerns about privacy raised by such developments.


5 Reasons to Enter AI Development in 2017

#artificialintelligence

Artificial intelligence is one of the most exciting scientific developments in human history. Only a decade ago, AI was a far-fetched fairy tale. Advancements in deep learning have propelled AI enthusiasts' wildest dreams into reality. In fact, artificial intelligence is already a part of our everyday lives, whether it be in the form of your email app that learns what messages you frequently trash or the digital assistant tracking your speech patterns. AI is more than a passing fad or unfortunate bubble.


Multi-label image classification with Inception net

#artificialintelligence

Inception v3 is a deep convolutional neural network trained for single-label image classification on ImageNet data set. The TensorFlow team already prepared a tutorial on retraining it to tell apart a number of classes based on our own examples. We are going to modify the retraining script retrain.py If you just want to jump to the resulting code, it's here with all the necessary files and information required to make it work. From now on, I will assume that you have cloned the mentioned repository and refer to its files.