Goto

Collaborating Authors

 Technology


Would You Survive the Titanic? A Guide to Machine Learning in Python

@machinelearnbot

I recommend using the "pip" Python package manager, which will allow you to simply run "pip3 install packagename " to install each of the dependencies: For actually writing and running the code I recommend using IPython, which will allow you to run modular blocks of code and immediately the view output values and data visualizations, along with the Jupyter Notebook as a graphical interface. With all of the dependencies installed, simply run "jupyter notebook" on the command line, from the same directory as the titanic3.xls The Data At First Glance: Who Survived The Titanic, And Why? Before we can feed our dataset into a machine learning algorithm, we have to remove missing values and split it into training and test sets. Interestingly, after splitting by class, the main deciding factor determining the survival of women is the ticket fare that they paid, while the deciding factor for men is their age(with children being much more likely to survive).


[R] "Unbiasing Truncated Backpropagation Through Time", Tallec & Ollivier 2017 • r/MachineLearning

@machinelearnbot

The big point here is that we are improving the optimization approach by adding clever noise into the gradient. By sampling different truncation lengths, the gradient estimate we obtain becomes stochastic. It doesn't come as much of a surprise that adding noise does slow down the training procedure. However, as mentionned, the noise we introduce is not any noise: it provides unbiasedness. Notably, this means that ARTBP considers some minima that Truncated Backprop does not see as minima, as it is biased.


Descriptive Statistics Key Terms, Explained

@machinelearnbot

However, if you are unable to fully understand the basic descriptive statistics terminology included herein, you are definitely lacking foundational knowledge that is needed to build a whole series of much more robust and useful professional concepts on top of. So here is a collection of 15 basic descriptive statistics key terms, explained in easy to understand language. Variance is not often used on its own, but can be a useful calculation on the way to a more descriptive statistical measurement, such as standard deviation. The standard deviation of a distribution is the average deviation between individual distribution scores and the distribution's mean.


Need for DYNAMICAL Machine Learning: Bayesian exact recursive estimation

@machinelearnbot

In my recent blog, Marrying Kalman Filtering & Machine Learning, we saw the merger of Bayesian exact recursive estimation (algorithm for which is Kalman Filter/Smoother in the linear, Gaussian case) and Machine Learning. We developed a solution called Kernel Projection Kalman Filter for business applications that require static or dynamical, dynamical or time-varying dynamical, linear or non-linear Machine Learning, i.e., pretty much all applications - therefore, Kernel Projection Kalman Filter is a "universal" solution . . . But who needs anything more than STATIC Machine Learning (ML)? Indeed, university courses in ML largely teach static ML. Given a set of inputs and outputs, find a static map between the two during supervised "Training" and use this static map for business purposes during "Operation" (which is called "Testing" during pre-operation evaluation).


Thoughts on the 2017 KDNuggets Poll on Data Science Tools RapidMiner

@machinelearnbot

Are you a data scientist and do not know KDNuggets.com? Ok, go there right now, add a bookmark, and make this part of your daily reading list. But don't forget to come back here afterwards to read the rest of this post. KDNuggets is one of the most popular portals for data science, and is a great source for news and information. It probably will not be winning a design award any time soon.


In the future we may wave at our smartphones

USATODAY - Tech Top Stories

USA TODAY's Jefferson Graham thinks the new gesture controlled DJI Spark drone is the wave of the future in computing. Today, we move to the hands. In one of the most jaw-dropping tech demos of the year, drone manufacturer DJI this week showed off a new quadcopter that can be flown with hand gestures. Move your palm left to fly that way, extend your hand to land it. As someone who spends a lot of time flying drones and juggling with video-game like controllers to operate them, this is the holy grail. No more worries about connections and keeping my head down to operate--just wave my hands in the air and let the drone soar.


Chatbots can learn what you like - Raconteur

#artificialintelligence

It sounds absurd to think artificial intelligence could be used to generate a more human-like customer experience. But that's exactly how it's now being used. AI analyses huge amounts of behavioural and emotional data in a bid to communicate with us and deliver brand experiences that are more personalised and predictive. When Unilever turns to an AI bot to boost Lipton tea sales, GlaxoSmithKline uses machine-learning to dispense flu advice through interactive ads and Dutch airline KLM trials machine-learning in its social media chatbot for flyers, you know times are a changing. "AI is offering retailers new ways to make shopping hassle free. Modern cognitive systems can understand, reason, learn and interact in similar ways to a human being. This is a very fast-moving area," says Tony Maile, European retail leader at IBM Cognitive Solutions.


Generating User Interface Code From Images Using Machine Learning

#artificialintelligence

As machine learning matures, we're finding more and more applications for the technology, beyond the niche and novelty. It's even starting to encroach on the jobs of designers and programmers, if Tony Beltramelli's research project "pix2code" is anything to go by. As the video above shows, using a trained neural network Beltramelli is able to input an image of a user interface and the program will output code (either for iOS, Android or web) of that UI. According to Beltramelli, the current iteration is able to produce results with 77 per cent accuracy. Of course, the idea behind pix2code is to simply show what's possible -- it's in no way ready for prime time.


How Will AI Bots Impact The Payments Industry?

#artificialintelligence

Whether if it's Facebook Messenger, Twitter's Direct Messaging chatbot, Apple's Siri, Amazon's Alexa, Google's Allo, or WhatsApp, there's no shortage of services that offer integrated bots that can handle everything from customer service, booking airline tickets or hotel rooms, and shopping online. Interacting with machines may seem awkward at first, but this conversational eCommerce is beneficial for both customers and businesses since bots can solve problems and speed up repetitive tasks. Bots aren't just limited to eCommerce apps or sites. The Fintech industry is also exploring the endless opportunities that bots may present. For example, banks like Santander and Bank of America are planning on using bots to create one-to-one conversations, while others believe that bots will be used to onboard customers and aid them with important financial decisions.


The algorithms of No Man's Sky - Rambus

#artificialintelligence

This entry was posted on Tuesday, May 17th, 2016. Developed and published by the indie studio Hello Games, 'No Man's Sky' is built around a procedurally generated deterministic open universe that contains a staggering 18.4 quintillion planets. The game also boasts complete solar systems, varied weather systems, detailed flora and fauna, fascinating alien creatures, as well as fully functioning buildings and spacecraft. Indeed, No Man's Sky plots the position of stars and their stellar classification, while pseudorandom numbers generated from the position of each star are used to determine the planetary system and corresponding features. "The universe begins with a single input, an arbitrary numerical seed--the phone number of one of the programmers. That number is mathematically mutated into more seeds by a cascading series of algorithms--a computerized pseudo-randomness generator," Roc Morin of The Atlantic explained in a detailed article about the game.