Tableau Conference 2017: What’s New, What’s Coming, What’s Missing

Tableau unveils high-scale Hyper engine, previews self-service data-prep and ‘smart’ capabilities.  Here’s the cloud agenda for next year’s event.  Tableau Software is the Apple of the analytics market, with a huge fan base and enthusiastic customers who are willing to stand in long lines for a glimpse at what’s next. Last week’s Tableau Conference in […]

Continue reading


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


Cross Entropy Error – General Case vs. Neural Classifier Case

Beginners to machine learning are sometimes confused by cross entropy error. Cross entropy error is also called log loss. In the general case, cross entropy error is a measure of error between a set of predicted probabilities and a set of actual probabilities. Cross entropy error is calculated as “the negative of the sum of […]

Continue reading


Alibaba Pumps US$15 Billion into Quantum Computing & AI

Alibaba Group announced its new DAMO Academy for fundamental and disruptive technology research at Alibaba Cloud’s Computing Conference 2017 in Hangzhou. The company will invest US$15 billion into the project, featuring a dozen top-notch international scientists working in quantum computing, machine learning, computer vision, natural language processing, cybersecurity, human-computer interaction, fintech, IoT, hardware, and more. […]

Continue reading


The Beta Distribution in Machine Learning

The beta distribution appears in several machine learning topics. Like many math distributions, the beta distribution is both simple (to use) and complex (to fully understand). The beta distribution is best explained by starting with an example. I’ll use Python because, annoyingly, there’s no built-in beta function for C#. import numpy as np # beta() […]

Continue reading


Petuum Closes $93 Million in Series B Funding Led by SoftBank

PITTSBURGH, PA – October 10, 2017 – Petuum, Inc., a machine learning (ML) infrastructure platform, has closed $93 million in Series B funding led by a subsidiary of SoftBank Group Corp. (“SoftBank”), with participation from previous investor Advantech Capital. Petuum has raised a total of $108 million, making it one of the best-funded early-stage AI startups. Despite all the hype about machine […]

Continue reading


NFL 2017 Week 6 Predictions – Zoltar Likes Underdogs Dolphins, Jets, Lions, and Giants

Zoltar is my NFL football machine learning prediction system. Here are Zoltar’s predictions for week #6 of the 2017 NFL season: Zoltar: panthers by 1 dog = eagles Vegas: panthers by 3 Zoltar: packers by 0 dog = vikings Vegas: packers by off Zoltar: ravens by 10 dog = bears Vegas: ravens by 7 Zoltar: […]

Continue reading


Using H2O AutoML for Kaggle Porto Seguro Safe Driver Prediction Competition

If you into competitive machine learning you must be visiting Kaggle routinely. Currently you can compete for cash and recognition at the Porto Seguro’s Safe Driver Prediction as well. I did try to given training dataset (as it is) with H2O AutoML which ran for about 5 hours and I was able to get into top […]

Continue reading