Dwight Nuwan Fonseka is Head of Data Science at Plano Pte. Ltd. and an ACLP-certified trainer with deep expertise in data analytics, machine learning, and AI applications. He has extensive hands-on experience developing predictive models, RShiny dashboards, and deep learning solutions using R, Python, TensorFlow, and Keras. With a strong professional background in healthcare, finance, and customer analytics, Dwight brings an applied perspective to teaching AI, focusing on both the opportunities and risks of emerging technologies.
Course Details
Course Details
What You'll Learn
Topic 1 - Introduction to Machine Learning
What is Machine Learning
Machine Learning in Real life
Types of Machine Learning
Key ML Models
Installing Weka
Load Dataset to Weka
Build Your First Classifier
Topic 2 - Classification
What is Classification?
K-Nearest Neighbours (KNN)
Support Vector Machine (SVM)
Naive Bayes
Decision Tree (DT)
Topic 3 - Regression
What is Regression?
Linear Regression
Support Vector Regression
K-Nearest Neighbour Regression
Topic 4 - Ensemble Methods
What is Ensemble Methods?
Bagging
Random Forest
Stacking
Topic 5 - Clustering
What is Clustering?
K-Means Clustering
Hierarchical Clustering
Topic 6 - Neural Network
What is Neural Network?
Multilayer Perceptron Classifier
Topic 7 - Problem Solving through Machine Learning
Problem Definition
Data Conceptualization
Data Gathering
Feature Engineering
Algorithm Spot Check
Fine Tuning Model
Pitfalls
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 18-65 years old
Minimum Software/Hardware Requirement
Software:
TBD
Hardware: Window or Mac Laptops
Job Roles
Job Roles
- Data Scientist
- Machine Learning Engineer
- Data Analyst
- Research Scientist
- Business Intelligence Specialist
- Data Engineer
- Software Developer (interested in ML)
- Statistician
- Predictive Modeler
- AI Solutions Architect
- Quantitative Researcher
- Data Visualization Specialist
- Analytics Consultant
- Product Manager (focused on AI/ML products)
- Innovation Specialist
Trainers
Trainers
Richard Wan is an ACLP-certified lecturer and software consultant with over 40 years of experience in software and hardware development, spanning AI, computer vision, and machine learning. He began his programming career with 8-bit computing in the late 1970s and went on to earn his M.Sc. in Electrical Engineering (Computer Vision) from the University of Wisconsin–Madison. His professional contributions include co-founding multiple high-tech companies, pioneering digital publishing technologies, and leading AI-driven software development in healthcare, defense, and manufacturing.
Richard has taught a wide range of technical courses, including machine learning with Scikit-Learn, deep learning with TensorFlow and PyTorch, and computer vision with OpenCV. In predictive analytics, he emphasizes the use of PyTorch for building deep learning models that can forecast trends, detect anomalies, and classify outcomes. His teaching approach blends decades of hands-on development with structured, beginner-friendly instruction, equipping learners with practical skills to transform data into prediction.