This course will explore the concepts of machine learning and help students understand how it is transforming the digital world. Students will recognize how to enable computers to learn and adapt through experience to do specific tasks without explicit programming.
Machine learning is the method by which artificial intelligence (AI) can automatically learn and adapt to new information without being manually programmed. Machine learning is becoming more commonplace as AI advances and businesses are looking to make the most out of this technology.
Our machine learning course breaks down various machine learning models and shows students how these forms of AI can be used to provide unique business solutions. Throughout the machine learning crash course, students will learn the differences between supervised and unsupervised learning and find out how recommendation engines and time-series modelling works.
Many AI programs run through cloud services, and our machine learning online course will demonstrate what services are available and what functions they best serve. Students will leave the machine learning course with a firm understanding of the fundamentals of how AI learns and interacts in a digital space.
None. However, knowledge of logic and any programming language is an asset.
Upon completion of this course, the successful student will have reliably demonstrated the ability to:
|Program Organization||# of Hours|
|Lesson 1: Introduction to AI, ML and DL*||3|
|Lesson 2: Data Preparation and Preprocessing||3|
|Lesson 3: Supervised Regression (Linear/Logistic Regression)||3|
|Lesson 4: Supervised Classification (Naïve Bayes, LDA and KNN)*||3|
|Lesson 5: Supervised Classification (Support Vector Machine)||3|
|Lesson 6: Similarity Learning (Recommendation System)||3|
|Lesson 7: Unsupervised Learning (Cluster Analysis)||3|
|Lesson 8: Tree-Based Methods and Ensemble Learning (AdaBoost)||3|
|Lesson 9: Time Series Modelling or Text Mining||3|
|Lesson 10: Artificial Neural Network and Deep Neural Network||3|
* AI stands for artificial intelligence, ML stands for machine learning and DL stands for deep learning
** LDA stands for Linear Discriminant Analysis and KNN stands for K Nearest Neighbours
Ahmed Munieb Sheikh is an enthusiastic educator with diverse experience in the fields of Computer Science, Machine learning, Computer Vision, Image Processing and Data Analytics. He received his Master of Science Degree in Computer Science with Distinction, from the University of Bedfordshire in the United Kingdom. He is also completing certification in Data Analytics, Big Data, and Predictive analytics at Ryerson University. Ahmed travelled to France and Spain to present his research work and projects. He has exposure and experience with the IT industries in UK, France, Spain, Pakistan and Canada. He has more than six years of teaching experience in computer science. Ahmed believes that we should never leave the learning path. He is passionate about making people’s lives better through working on machines and teaching. Whether it’s a small piece of functionality implemented in a way that is seamless to the user, or it’s a large scale effort to improve the performance and usability of software, he is there.
Chengliang has a Ph.D. in Electrical and Computer Engineering and an MBA in Operation Management. He has instructed at various universities and colleges around the country for several years now. His areas of expertise include teaching statistical learning, regression analysis, business statistics, data analysis, data management systems, big data platforms, university mathematics and business management. Professionally, he was also a data scientist for a thriving data technology start-up.
*Subject to change without notice
This course is beneficial for information architects who want to gain expertise in machine learning, recent graduates who are looking to build a career in machine learning, or anyone who wants to learn about machine learning to help make data-driven business decisions.
None required. Optional resources may be selected by the instructor.
The registration fee for this course is $890.
Live Online Students
Ashton College uses web conferencing tools for conducting online classes and online learning management systems for managing resources, assignments, and grades. These tools help instructors and students connect live online as well as asynchronously. The basic requirements for online learning include a computer, webcam, speakers, and a microphone or a headset and headphones, along with a reliable internet connection. Though online learning can be pursued using smartphones and tablets, the use of laptops or desktop computers is encouraged for an enhanced learning experience.
This course does not require approval by the Private Training Institutions Branch of the Ministry of Advanced Education and Skills Training. As such, it was not reviewed.