Machine learning models are getting popular in small microcontrollers. With suitable sensors, microcontrollers are a good choice for small models that need to be fast, running on…
This week’s topic is text classification using text mining techniques or what is known as natural language processing. We will explain some text mining…
This week’s topic is Reinforcement Learning (RL) using OpenAI’s gym package. You will receive a few different basic RL algorithms that you can experiment…
Today, neural networks are rarely trained from scratch. Instead, they use previously trained models as a starting point. This makes it possible to develop…
Monte Carlo (MC) methods are indispensable for any data scientist’s toolbox. They have wide-ranging applications from finance to physics, from law to AI. DeepMind’s…
After two applied challenges, we step back a little for a fundamental challenge. Implement one of the most popular machine learning algorithms: Random forest….
This week we will implement linear regression. Understanding linear regression is the first step towards understanding many of the fundamental AI concepts. Particularly we…