Developers and Managers with a programming background interested in Machine Learning for Data Analysis
Machine learning is a popular artificial intelligence based technique where advanced algorithms are used create predictive models that can learn from existing data so that not only we can analyze existing data but the created models can be used to predict future behaviors, outcomes, and trends. This course covers many important concepts, theory and algorithms in machine learning. Practical programming examples are provided on real datasets so that the underlying concepts can be nicely understood. All necessary Math background is explained in an intuitive easy to understand manner. Some of the programming examples use C#, but most of the coding is done in Python where Machine learning libraries such as Theano, Tensor Flow and CNTK are used.
Upon successful completion of this course, the student will be able to:
- Understand the different machine learning(ML) concepts and algorithms
- Program different ML algorithms in Python
- Effectively use different ML libraries for classification and data analysis problems
- Understand the new emerging ML techniques
Some programming background in an Object-Oriented Language such as C#, Java, or Python.