Author: Martin Heller

image
September 21, 2020

10 MLops platforms to manage the machine learning lifecycle

For most professional software developers, using application lifecycle management (ALM) is a given. Data scientists, many of whom do not have a software development background, often have not used lifecycle management for their machine learning models. That’s a problem that’s much easier to fix now...


by Martin Heller in Uncategorized
image
September 15, 2020

What are deepfakes? AI that deceives

Deepfakes are media — often video but sometimes audio — that were created, altered, or synthesized with the aid of deep learning to attempt to deceive some viewers or listeners into believing a false event or false message. The original example of a deepfake (by...


by Martin Heller in Uncategorized
image
September 9, 2020

What is quantum computing? Solutions to impossible problems

There’s no lack of hype in the computer industry, although even I have to admit that sometimes the technology does catch up to the promises. Machine learning is a good example. Machine learning has been hyped since the 1950s, and has finally become generally useful...


by Martin Heller in Uncategorized
image
September 7, 2020

Amazon Braket: Get started with quantum computing

While IBM, Microsoft, and Google have made major commitments and investments in quantum computing, Amazon has, until recently, been fairly quiet about the field. That changed with the introduction of Amazon Braket. Amazon still isn’t trying to build its own quantum computers, but with Braket...


by Martin Heller in Uncategorized
September 3, 2020

What is face recognition? AI for Big Brother

Can Big Brother identify your face from street-level CCTV surveillance and tell whether you’re happy, sad, or angry? Can that identification lead to your arrest on an outstanding warrant? What are the odds that the identification is incorrect, and really connects to someone else? Can...


by Martin Heller in Uncategorized
September 2, 2020

How to use TensorFlow in your browser

While you can train simple neural networks with relatively small amounts of training data with TensorFlow, for deep neural networks with large training datasets you really need to use CUDA-capable Nvidia GPUs, or Google TPUs, or FPGAs for acceleration. The alternative has, until recently, been...


by Martin Heller in Uncategorized
image
August 27, 2020

What is computer vision? AI for images and video

Computer vision identifies and often locates objects in digital images and videos. Since living organisms process images with their visual cortex, many researchers have taken the architecture of the mammalian visual cortex as a model for neural networks designed to perform image recognition. The biological...


by Martin Heller in Uncategorized
image
August 10, 2020

How to choose a cloud machine learning platform

In order to create effective machine learning and deep learning models, you need copious amounts of data, a way to clean the data and perform feature engineering on it, and a way to train models on your data in a reasonable amount of time. Then...


by Martin Heller in Uncategorized