Goto

Collaborating Authors

 Genre


Python Machine Learning Tutorial, Scikit-Learn: Wine Snob Edition

#artificialintelligence

In this end-to-end Python machine learning tutorial, you'll learn how to use Scikit-Learn to build and tune a supervised learning model! We'll be training and tuning a random forest for wine quality (as judged by wine snobs experts) based on traits like acidity, residual sugar, and alcohol concentration. Before we start, we should state that this guide is meant for beginners who are interested in applied machine learning. Our goal is introduce you to one of the most flexible and useful libraries for machine learning in Python. We'll skip the theory and math in this tutorial, but we'll still recommend great resources for learning those. To move quickly, we'll assume you have this background.


Developers are leading the charge on innovation with AI - IBM Watson

#artificialintelligence

Key Points: โ€“ The market for AI is on an exponential growth curve and is expected to reach $16.06 billion by 2022. Artificial intelligence is rapidly coming of age, poised to transform businesses and industries globally. The market for AI is on an exponential growth curve and is expected to reach $16.06 billion by 2022. With over half of all developer teams projected to embed AI services in their apps by 2018, it's inevitable that consumers will soon be interacting with these new technologies on a regular basis. While the growing popularity of AI is clear, who's actually driving the adoption of these new technologies at organizations?


Toyota places a ยฃ600m bet on artificial intelligence

#artificialintelligence

Mr Toyoda Toyota president announced that the car company would be launching a research company in silcon valley to develop artificial intelligence for use in cars and robotics. The Toyota research institute according to the company press release would make drive accessible to everyone regardless of inability. However the new company, which will have 200 employees and launch in 2016, will be looking to go "beyond" autonomous cars. Health, mobility and personal well being robotics to improve all aspects of human life. Toyota has previously said its first self-driving car will be out by 2020 and it has produced some robots which includes a series of nursing bots to help those with physical impairments.


Machine Learning for Data Science - Udemy

#artificialintelligence

Thank you all for the huge response to this emerging course! We are delighted to have over 2300 students in over 102 different countries and for the overwhelmingly positive and thoughtful reviews. It's such a privilege to share this important topic with everyday people in a clear and understandable way. In this introductory course, the "Backyard Data Scientist" will guide you through wilderness of Machine Learning for Data Science. Accessible to everyone, this introductory course not only explains Machine Learning, but where it fits in the "techno sphere around us", why it's important now, and how it will dramatically change our world today and for days to come. We'll then explore the past and the future while touching on the importance, impacts and examples of Machine Learning for Data Science: To make sense of the Machine part of Machine Learning, we'll explore the Machine Learning process: Our final section of the course will prepare you to begin your future journey into Machine Learning for Data Science after the course is complete.


Which jobs will AI (Artificial Intelligence) kill?

@machinelearnbot

AI was very popular 30 years ago, then disappeared, and is now making a big come back because of new robotic technologies: driver-less cars, automated diagnostic, IoT (including vacuum cleaning and other household robots), automated companies with zero employee, soldier robots, and much more. Will AI replace data scientists? I think so, though data scientists will be initially replaced by "low intelligence" yet extremely stable and robust systems. There has been a lot of discussions about the automated statistician. I am myself developing data science techniques such as Jackknife regression that are simple, robust, suitable for black-box, machine-to-machine communications or other automated use, and easy to understand and pilot by the layman, just like a Google driver-less car can be "driven" by an 8 years old kid.


A Machine Learning Workflow

#artificialintelligence

I am giving a talk (in French) at the 85th edition of the ACFAS congress, May 9. I will discuss the engineering aspects of doing machine learning. But more importantly, I will discuss how Semantic Web techniques, technologies and specifications can help solving the engineering problems and how they can be leveraged and integrated in a machine learning workflow. The focus of my talk is based on my work in the field of the semantic web in the last 15 years and my more recent work creating the KBpedia Knowledge Graph at Cognonto and how they influenced our work to develop different machine learning solutions to integrate data, to extend knowledge structure, to tag and disambiguate concepts and entities in corpuses of texts, etc. One thing we experienced is that most of the work involved in such project is not directly related to machine learning problems (or at least related to the usage of machine learning algorithms). And then I recently read a survey conducted by CrowdFlower in 2016 that support what we experienced.


Will Artificial Intelligence Replace Manual Content Creation?

#artificialintelligence

There are only a few industries in which automation isn't threatening some job roles. "While automation will eliminate very few occupations entirely in the next decade, it will affect portions of almost all jobs to a greater or lesser degree, depending on the type of work they entail," according to McKinsey Quarterly. Roles that require empathy, like therapists and psychologists, as well as jobs that are highly reliant on social and negotiation skills, like managerial positions, are less threatened by automation, according to The Future of Employment: How Susceptible Are Jobs to Computerisation? Those of us in roles that require creative thinking and original ideas -- like content creation -- are also deemed at less risk of having our jobs swiped from under our noses by something harder-working, "smarter," and cheaper to maintain. It's pretty tough to envision a machine generating great content ideas, not to mention creating that content -- content worth consuming.


Large Scale Empirical Risk Minimization via Truncated Adaptive Newton Method

arXiv.org Machine Learning

We consider large scale empirical risk minimization (ERM) problems, where both the problem dimension and variable size is large. In these cases, most second order methods are infeasible due to the high cost in both computing the Hessian over all samples and computing its inverse in high dimensions. In this paper, we propose a novel adaptive sample size second-order method, which reduces the cost of computing the Hessian by solving a sequence of ERM problems corresponding to a subset of samples and lowers the cost of computing the Hessian inverse using a truncated eigenvalue decomposition. We show that while we geometrically increase the size of the training set at each stage, a single iteration of the truncated Newton method is sufficient to solve the new ERM within its statistical accuracy. Moreover, for a large number of samples we are allowed to double the size of the training set at each stage, and the proposed method subsequently reaches the statistical accuracy of the full training set approximately after two effective passes. In addition to this theoretical result, we show empirically on a number of well known data sets that the proposed truncated adaptive sample size algorithm outperforms stochastic alternatives for solving ERM problems.


Dynamic Safe Interruptibility for Decentralized Multi-Agent Reinforcement Learning

arXiv.org Machine Learning

In reinforcement learning, agents learn by performing actions and observing their outcomes. Sometimes, it is desirable for a human operator to \textit{interrupt} an agent in order to prevent dangerous situations from happening. Yet, as part of their learning process, agents may link these interruptions, that impact their reward, to specific states and deliberately avoid them. The situation is particularly challenging in a multi-agent context because agents might not only learn from their own past interruptions, but also from those of other agents. Orseau and Armstrong defined \emph{safe interruptibility} for one learner, but their work does not naturally extend to multi-agent systems. This paper introduces \textit{dynamic safe interruptibility}, an alternative definition more suited to decentralized learning problems, and studies this notion in two learning frameworks: \textit{joint action learners} and \textit{independent learners}. We give realistic sufficient conditions on the learning algorithm to enable dynamic safe interruptibility in the case of joint action learners, yet show that these conditions are not sufficient for independent learners. We show however that if agents can detect interruptions, it is possible to prune the observations to ensure dynamic safe interruptibility even for independent learners.


Finding Significant Combinations of Continuous Features

arXiv.org Machine Learning

We present an efficient feature selection method that can find all multiplicative combinations of continuous features that are statistically significantly associated with the class variable, while rigorously correcting for multiple testing. The key to overcome the combinatorial explosion in the number of candidates is to derive a lower bound on the $p$-value for each feature combination, which enables us to massively prune combinations that can never be significant and gain more statistical power. While this problem has been addressed for binary features in the past, we here present the first solution for continuous features. In our experiments, our novel approach detects true feature combinations with higher precision and recall than competing methods that require a prior binarization of the data.