Artificial Intelligence with Machine Learning in Java: Medium Post
I believe AiML Oracle course is one of the best self learning courses for those who are new to Machine learning (ML), It does not go into detail about certain concepts which I think is good for beginners. However just like any self learning course it requires you to put effort into the content, and practice the coding problems yourself. In this Medium post I summarize the main topics, implement concepts in Java and provide the source code for the course project.
Intro to AI & ML
1.Table of content:
- Introduction to AI
- Data and Information
- Categorizing Data
- Why Now?
- Machine Learning Workflow
Trees and Recursion
2.Table of content:
- Recursion
- Binary Trees
- Tree Traversal
- Yes/No Game
Entropy and ID3
3.Table of content:
- Decision Tree Algorithms
- Entropy
- ID3 Worked Example
🌱 Things You'll Learn:
※ What is Artificial Intelligence & what is Machine learning.
※ Difference between Supervised & Unsupervised learning.
※ Difference between Data & Information.
※ Difference between Classification & Regression.
※ What is a binary tree & how to use recursion to traverse it.
※ Pre-order, Post-order & in-order traversal algorithms.
※ Java Code for using tree traversal algorithms.
※ What is a decision tree algorithm.
※ The 6 most popular decision tree algorithms.
※ Entropy & information Gain.
※ Solve a problem with ID3 algorithm.