Side Track: AI Painter – Painting as a Metaphor to Interact with AI Systems

Here is a quick personal side experiment I have implemented a while ago to play with an idea I had to leverage a painting application for interacting with an AI system. It was also a good excuse to play with PySide6 a little. Please note that the AI itself here is not impressive at all … More Side Track: AI Painter – Painting as a Metaphor to Interact with AI Systems

IBM Sapphire – Dialog System Combining DL, DRL, NLP, Signal Processing and More

I was the lead developer of IBM Sapphire to which I was invited by IBM’s Speech-CTO and Fellow David Nahamoo. Here is a screenshot of the main system: We built a dialog system for advising and the underlying data collection pipeline. Since this was done on actual advising session great care had to be taken … More IBM Sapphire – Dialog System Combining DL, DRL, NLP, Signal Processing and More

Rearview Mirror: Side Projects incl. Particle Simulation, 3D Replicator & Augmented Reality

Particle Simulation on IBM Cell Blades One project back at university was to write a simple particle simulation on IBM Cell Blades. It’s main intention was not so much the simulation itself, but more the learning experience to write software against a multi-core architecture like the Cell Broadband Engine Architecture with its different PowerPC architecture … More Rearview Mirror: Side Projects incl. Particle Simulation, 3D Replicator & Augmented Reality

Rearview Mirror: PalmQA, a Question-Answering Ensemble for e-Learning and Research

My first bigger AI system developed under the supervision of Mohamed Amine Chatti & Ulrik Schroeder. “The scientific mind does not so much provide the right answersas ask the right questions.” Claude Lévi-Strauss 1  Introduction From Emanuel Goldberg’s Statistical Machine and Vannevar Bush’s Memex over collaboration systems like Ted Nelson’s Project Xanadu, Douglas Engelbart’s oN-Line … More Rearview Mirror: PalmQA, a Question-Answering Ensemble for e-Learning and Research

Side Track: Augmenting Text Adventures with Illustrative Art

Ryan Murdoch recently published another one of his cool projects in which he uses OpenAI’s CLIP to steer BigGAN towards matching textual inputs. The outputs have a surreal-expressionist quality to them which makes them interesting to look at. So the idea struck me to use them for text adventure illustration. I have taken Zork (which … More Side Track: Augmenting Text Adventures with Illustrative Art

Reinforcement Learning Frameworks – An Overview

Falk Pollok, MIT-IBM Watson AI Lab Cambridge, USA Abstract Reinforcement Learning (RL) has seen renewed interest sparked by the successful combination of RL with neural models as well as Monte-Carlo Tree Search (MCTS). At first, this development was largely restricted to playing traditional games and video games, but successively one can observe more widespread usage in industry as well from robotics … More Reinforcement Learning Frameworks – An Overview

Kubernetes Storage Considerations for AI Workloads

This is a repost of my 3-part blog post from November 2018. We discuss storage options for AI and particularly deep learning and discuss how to avoid a few common pitfalls, esp. regarding small file support. The structure is as follows: Fundamentals of IBM Cloud Storage Solutions for Kubernetes including Cloud Object, File and Block … More Kubernetes Storage Considerations for AI Workloads