#AI & #ML Lecture 2 : Introduction to Machine Learning & Decision Trees, Supervised Learning
SECourses
#ArtificialIntelligence #MachineLearning #Software #Engineering #Course Hello everyone. My name is Furkan Gözükara, and I am a Computer Engineer Ph.D. Assistant Professor at the Software Engineering department.
In this course, starting from ground to the advanced level Artificial Intelligence and Machine Learning course will be taught.
Artificial Intelligence (AI) and Machine Learning (ML) Full Course with C# Examples Playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffskVschrADCL6KEnL_nqDtgD
GitHub repository of the course : https://github.com/FurkanGozukara/CSE419-Artificial-Intelligence-and-Machine-Learning-2020
Discord channel link of the course : https://discord.gg/6Mrb8MwteQ How to use Discord : https://youtu.be/AEwPtYiLvsQ
Lecture 2 : Introduction to Machine Learning and Decision Trees
- Machine Learning is…
- Machine Learning, aka
- Machine learning problems
- Data
- Supervised learning
- Supervised learning: classification
- Classification Example
- Classification Applications
- Supervised learning: regression
- Regression Example
- Regression Applications
- Supervised learning: ranking
- Ranking example
- Ranking Applications
- Unsupervised learning
- Unsupervised learning applications
- Reinforcement learning
- Reinforcement learning example
- Other learning variations
- Representing examples
- Features
- Classification revisited
- Past predicts future
- More technically…
- Probability distribution
- data generating distribution
- Recursive approach
- Partitioning the data
- Recurse
- Building decision trees
- Partitioning the data
- Training error vs. accuracy
- Problematic data
- Recursive approach
- What would the tree look like for…
- Overfitting
- Test set error!
- Preventing overfitting
- Preventing overfitting: pruning
- Handling non-binary attributes
- Features with multiple values
- Real-valued features
- Other splitting criterion
- Decision trees: the good
- Decision trees: the bad
- Final DT algorithm
- Alternative Score Calculation – Information Gain
This course requires you to be knowing a programming language or be able to utilize an Artificial Intelligence and Machine Learning tool.
Therefore, if you want to start learning to program or develop your other Software Engineering related skills, you can watch our below full courses:
[1] Introduction to Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o
[2] Object Oriented Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsnH3XJb66FDIHh1yHwWC26I
[3] Artificial Intelligence (AI) and Machine Learning (ML) Full Course with C# Examples playlist: https://www.youtube.com/playlist?list=PL_pbwdIyffskVschrADCL6KEnL_nqDtgD
[4] Software Engineering Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslgxMVyXhnHiSn_EWTvx1G-
[5] Security of Information Systems Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslM_o92NwkaUzD7C6Fekx26
[6] (Turkish) Bilgisayar Becerileri Tam Ders playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsmyE2e909ea1MXLcMb8MenG ... https://www.youtube.com/watch?v=PMst0I5Qp2k
451874905 Bytes