Course Details
Topic 1 Overview of Machine Learning and Scikit Learn
- Introduction to Machine Learning
- Supervised vs Unsupervised Learnings
- Machine Learning Applications and Case Studies
- What is Scikit Learn
- Installing Scikit-Learn
Topic 2 Classification
- What is Classification
- Classification Algorithms
- Classification Workflow
- Confusion Matrix
- Binary Classification Metrics
- ROC and AUC
Topic 3 Regression
- What is Regression?
- Regression Algorithms
- Regression Workflow
- Regression Metrics
- Overfitting and Regularizations
Topic 4 Clustering
- What is Clustering
- K-Means Clustering
- Silhouette Analysis
- Dendrogram and Hierarchical Clustering
Topic 5 Principal Component Analysis
- Curse of Dimensionality Issue
- What is Principal Component Analysis (PCA)
- Feature Reduction with PCA
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you wrte 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: 21-65 years old
Minimum Software/Hardware Requirement
Software:
Download and Install the following software
Sign up free Google Colab account
Hardware: Window or Mac Laptops
Job Roles
- Aspiring Software Developer
- Data Analyst
- Web Developer
- Automation Engineer
- Data Scientist
- System Administrator
- Bioinformatics Specialist
- Research Scientist
- Finance Professional
- Machine Learning Enthusiast
- GIS (Geographic Information System) Specialist
- IT Consultant
- Network Engineer
- Database Administrator
- Tech Entrepreneur.
Trainers
Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.
He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).
He has a deep passion for training & facilitating and is currently a Singapore WSQ certified Adult Educator. He particularly enjoys the interactive engagements with his fellow trainers and learners
Truman Ng: Truman Ng is a ACTA certified trainer that graduated with Bachelor Degree in Electrical Engineering from NUS in year 2002. He designed Artificial Intelligence (AI) controller for DC-DC Power Convertor by using Fuzzy Logic and Neural Network (NN) as his university Final Year Project.
Truman has over 15 years project experiences across Database & Web Design, PLC machinery, Data Center Design , Structure Cabling System(SCS) and Enterprise Network Design and Implementation. He used to be a network architect for Hewlett Packard, working with a group of virtual team from the US in handling network design and projects in the States.
Truman is the founder of Nexplore (S) Pte Ltd. He provides solutions of Cloud SaaS, IaaS & PaaS and Software Defined Network (SDN), VoIP and Internet Security. He was engaged by Huawei Global Training Center to provide 60+ consultations and trainings for Internet Service Providers(ISP) from Malaysia, Singapore, Brunei, Philipines, Australia, Poland, Iran, South Africa, Swaziland, Cote Dlvoire, Syria, Uzbekistan, New Zealand and countries over the world.
As achievement, Truman has successfully completed 100+ IT network projects for Bank, Hotel and Factory within 5 years.
Truman is certified in PMP, Cisco CCNP, CCIP, CCDP, HP Ase and Huawei HCNP, HCIE R&S, HCNA Cloud, HCNA Security, etc.
Marcel Leng: Marcel Leng is a ACTA certified trainer. Marcel graduated with majors in Applied Mathematics and Physics from the National University of Singapore.His core specialisation skills are R, Python, Machine Learning, Statistical Analysis, and Data Visualisation in Tableau. His current interests include Machine Learning, Deep Learning, Artificial Intelligence, Internet of Things, Robotics and Programming.
Customer Reviews (71)
- Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 2/27/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Machine Learning Modules can be added (Posted on 2/27/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 2/27/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Instructor was patient and very willing to share more than the required content to explain about the underlying theory to reinforce understanding of the concepts. (Posted on 1/4/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Installation of right version of software can help to save time addressing the set up issue in class. The version of Python does not support certain functionalities. In the end, some time was spent to do installation in class again. (Posted on 10/14/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Alfred was good, however, it would be great if he would be more receptive to questions (Posted on 8/2/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
By giving a take home real time project to try on own (Posted on 8/2/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Great Review by Course Participant/Trainee
-
I enjoyed the course. For a one day course the amount covered is sufficient.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Suggestions for other courses could be something focused on say, recommendation engines. (Posted on 7/9/2017) - Will Recommnd Review by Course Participant/Trainee
-
Nil (Posted on 12/28/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
I think one of the participant clearly did not understand what is the course he has signed up and repeatedly asked the same questions again and again. I feel the instructor should moderate such questions for the sake of time. I was early to come to the course and end up needing to go home late, so of course I must say I am not exactly happy about it. Although I understand that this is no fault of the school, but I just felt that some sensitivity is necessary. I am not sure what is the reason, but it could also be the course details did not clearly stated the requirements and expectation participants should have of the course. (Posted on 8/28/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will recommend Review by Course Participant/Trainee
-
ensure to improve schedule management (Posted on 6/30/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment








