Distributed TensorFlow: Working with multiple GPUs and servers
Some neural networks models are so large they cannot fit in memory of a single device (GPU). Such models need to be split over...
6 most commonly used Java Machine learning libraries
There are over 70 Java-based open source machine learning projects listed on the MLOSS.org website and probably many more unlisted projects live at university...
How to earn $1m per year? Hint: Learn machine learning
Internet job portal ‘Indeed.com’ links potential employers with people who are looking to take the next step in their careers. The proportion of job...
5 ways artificial intelligence is upgrading software engineering
47% of digitally mature organizations, or those that have advanced digital practices, said they have a defined AI strategy (Source: Adobe). It is estimated...
Building a Recommendation Engine with Spark
In this article, we will explore individual machine learning models in detail, starting with recommendation engines.
(For more resources related to this topic, see here.)
Recommendation...
Top 5 tools for reinforcement learning
After deep learning, reinforcement Learning (RL), the hottest branch of Artificial Intelligence that is finding speedy adoption in tech-driven companies. Simply put, reinforcement learning...
7 AI tools mobile developers need to know
Advancements in artificial intelligence (AI) and machine learning has enabled the evolution of mobile applications that we see today. With AI, apps are now...
Implementing face detection using the Haar Cascades and AdaBoost algorithm
This article is an excerpt from a book written by Ankit Dixit titled Ensemble Machine Learning. This book serves as an effective guide to...
Microsoft showcases its edgy AI toolkit at Connect(); 2017
At the ongoing Microsoft Connect(); 2017, Microsoft has unveiled their latest innovations in AI development platforms. The Connect(); conference this year is all about...
What is a convolutional neural network (CNN)? [Video]
What is a convolutional neural network, exactly?
Well, let's start with the basics: a convolutional neural network (CNN) is a type of neural network that...