Oliver Zeigermann at the new ML and AI Conference in London October 2017:
The main language for machine learning has been Python for quite a while and the platform for training models has been servers, preferably with many powerful GPUs.
The browser can also be a platform for making interferences or predictions based on models that have been trained offline by much more powerful machines. This can be helpful to bring machine learning to a zero installation environment and thus closer to potential non technical user.
In this talk Oliver will introduce you to the TensorFlow Playground that helps to understand how machine learning with deep neural networks works. To better understand how specific neural networks make their inferences, there are also some great browser based visualizations, among them ConvNet.js and tsne.js. We will also have a look at them. Finally, you will see how to make inferences in the browser using real Keras based models that can even make use of GPUs.
„Neural Networks for Beginners“
In this talk, we will go on a journey into the wonderful world of artificial neural networks. From the concepts that made these learning systems possible to their latest evolution (deep learning), we will cover the most important aspects of artificial neural networks. We will be covering the fundamental parts of neural networks, how learning happens, types of learning and different types of networks. The talk will be theoretical in nature but we will liven it up with some practical examples and tips. No previous experience with artificial neural networks is required.
follow us on Twitter – @embarced