ML has become a fundamental part of the 21st century; from Netflix recommendations to fraud detection, ML is ever- present in our daily lives. At its roots, ML effectively applies statistics and pattern recognition, we will use these ideas to help solve a range of modern-day problems. C is a very fast language to execute your code and is extensively used when your final "models" are being deployed. If you want to run a program, with a lot of array calculation then C should be your weapon of choice. This course will start off with a broad overview of ML and the varying methods associated with it.
When the machine learning renaissance started in 2013 – thanks to the development of new graphic processing units accelerating data processing by over 100 times – Frans Cronje and Daniel Schwartzkopff started positioning themselves to fill the gap in the South African market. "Daniel and I met while doing our undergrad studies at the University of Cape Town and collectively came up with the idea to start an artificial intelligence (AI) company," says Frans Cronje, the managing director of DataProphet. "At the time there was hardly any competition in the field and skills were scarce, as you could not even study machine learning here." They initially offered machine learning consultancy services to retail, manufacturing and finance companies and from there catapulted into the products market when they started DataProphet in 2015. "We were relatively new to the game.
Colibri Digital is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, Machine Learning, and cloud computing. Over the past few years, they have worked with some of the World's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the World's most popular soft drinks companies, helping each of them to better make sense of its data, and process it in more intelligent ways. Jim DiLorenzo is a freelance programmer and reinforcement learning enthusiast. He graduated from Columbia University and is working on his Masters in Computer Science.
Reinforcement learning (RL) is hot! It allows programmers to create software agents that learn to take optimal actions to maximize reward, through trying out different strategies in a given environment. This course will take you through all the core concepts in Reinforcement Learning, transforming a theoretical subject into tangible Python coding exercises with the help of OpenAI Gym. The videos will first guide you through the gym environment, solving the CartPole-v0 toy robotics problem, before moving on to coding up and solving a multi-armed bandit problem in Python. As the course ramps up, it shows you how to use dynamic programming and TensorFlow-based neural networks to solve GridWorld, another OpenAI Gym challenge.
You are a data scientist. Every day, you stare at reams of data trying to apply the latest and brightest of models to uncover new insights, but there seems to be an endless supply of obstacles. Your colleagues depend on you to monetize your firm's data - and the clock is ticking. Troubleshooting Python Machine Learning is the answer. We have systematically researched common ML problems documented online around data wrangling, debugging models such as Random Forests and SVMs, and visualizing tricky results.