I finally found some time to start playing with Knative. It took me a few hours to get a simple sample running. Below I describe some pitfalls when installing Knative and tips how to avoid them. Wi...
Training TensorFlow Object Detection Models
TensorFlow Object Detection is a powerful technology to recognize different objects in images including their positions. The trained Object Detection models can be run on mobile and edge devices to...
Deploying Machine Learning Models in the Cloud
For software development there are many methodologies, patterns and techniques to build, deploy and run applications. DevOps is the state of the art methodology which describes a software engineeri...
Training AI Models on Kubernetes
Early this year IBM announced Deep Learning as a Service within Watson Studio. The core of this service is available as open source and can be run on Kubernetes clusters. This allows developers and...
Reusing Open Source Models in AI Applications
Building machine and deep learning models from scratch is often not trivial, not for developers and sometimes not even for data scientists. Fortunately over the last years several models have been ...
Building Models with AutoML in IBM Watson Studio
Many developers, including myself, want to use AI in their applications. Building machine learning models however, often requires a lot of expertise and time. This article describes a technique cal...
Deploying TensorFlow Models on Edge Devices
While it has been possible to deploy TensorFlow models to mobile and embedded devices via TensorFlow for Mobile for some time, Google released an experimental version of TensorFlow Lite as an evolu...
Deploying Models from IBM's Model Exchange to Kubernetes
In March IBM launched the Model Asset Exchange which is a place for developers to find and use open source deep learning models. In this article I describe how developers can use these models in ap...
Hyperparameter Optimization with IBM Watson Studio
In March IBM announced Deep Learning as a Service (DLaaS) which is part of IBM Watson Studio. Below I describe how to use this service to train models and how to optimize hyperparameters to easily ...
Training TensorFlow.js Models with IBM Watson
Recently Google introduced TensorFlow.js, which is a JavaScript library for training and deploying machine learning models in browsers and on Node.js. I like especially the ability to run predictio...