Deep Learning OCR using TensorFlow and Python

In this post, deep learning neural networks are applied to the problem of optical character recognition (OCR) using Python and TensorFlow. This post makes use of TensorFlow and the convolutional neural network class available in the TFANN module. The full source code from this post is available here. Introduction to OCR OCR is the transformation […]

Continue reading


Stacked Ensemble Model in Scala using H2O GBM and Deep Learning Models

In this full Scala sample we will be using H2O Stacked Ensembles algorithm. Stacked ensemble is a process of building models of various types first with cross-validation and keep fold columns for each model. In the next step building the stacked ensemble model using all the CV folds. You can learn more about Stacked Ensembles here. […]

Continue reading


Logistic Regression with H2O Deep Learning in Scala

Here is the sample code which show using Feed Forward Network based Deep Learning algorithms from H2O to perform a logistic regression . First lets import key classes specific to H2O import org.apache.spark.h2o._ import water.Key import java.io.File Now we will create H2O context so we can call key H2O function specific to data ingest and […]

Continue reading


Adversarial Training Methods For Semi-Supervised Text Classification

Introduction This paper is the first work that applies adversarial training and virtual adversarial training to sequence models, and it greatly improved text classification tasks. In applying the adversarial training, this paper adopts distributed word representation, or word embedding, as the input, rather than the traditional one-hot representation. The reason lies in the fact that […]

Continue reading


Introducing: Deep Learning Deathmatch TV

This post is made in introduction of a new YouTube series titled Deep Learning Deathmatch. In this series, a deep learning based AI that relies only on visual input is pitted against video game bosses. The resulting battle is recorded, edited, and compiled into a video. In the first video in the series, the AI […]

Continue reading


NASA is Using Intel’s Deep Learning to Find Better Landing Sites on the Moon

People have already seen tons of machine learning and neural network applications, but recently NASA announced that their Frontier Development Laboratory (FDL) would cooperate with Intel to apply deep learning for space exploration. One of the recent accomplishments is the application to build a moon map. Scientists at Intel obtained about 200 TB of data […]

Continue reading


Huawei Announces Kirin 970: AI In Your Phone

China’s biggest domestic mobile phone maker, Huawei, is now powering its phones with artificial intelligence (AI) engines. The Chinese tech giant today unveiled Kirin 970 — a SoC (system on a chip) for mobile phones — at IFA (Internationale Funkausstellung Berlin), one of the oldest industrial exhibitions in Germany. The chipset is powered by HiAI, […]

Continue reading


Two never-miss very informative tutorials on Driverless AI

1. Automatic Feature Engineering with Driverless AI: Dmitry Larko, Kaggle Grandmaster and Senior Data Scientist at H2O.ai, will showcase what he is doing with feature engineering, how he is doing it, and why it is important in the machine learning realm. He will delve into the workings of H2O.ai’s new product, Driverless AI, whose automatic feature […]

Continue reading


Technology Requirements for Deep and Machine Learning

Background The blog author, Rob Farber, has been working on machine learning and related fields as a staff scientist, and participating in relating projects since the 1980s. He is now a global technology consultant and author with an extensive background in high performance computing (HPC) and in developing machine learning technology, which he applies at […]

Continue reading


Richard Socher, Salesforce (Emerging AI Leaders Series)

“AI teaches us who we are,” says Richard Socher. The recent rapid progress in the field of artificial intelligence is the result of successfully processing “a large amount of known training data, doing things [the computer] has seen before,” he says. Unlike humans, computers cannot create something new and unique. Human creativity has been the […]

Continue reading