Requirements:
- Basic Knowledge of Calculus
- Basic Knowledge of Python Programming Language
Don't worry if you don't meet all requirements above :)
https://www.tensorflow.org/install/
https://git-scm.com/downloads
git clone https://github.com/jackg0h/devcon-ml
cd devcon-ml
pip3 install -r requirements.txt
https://keras.io/backend/
Run following code in your terminal
jupyter notebook
Workshop Objective:
- Sloving classification problem using supervise machine learning and deep learning algorithm
A machine learning project may not be linear, but it has a number of well known steps:
- Define Problem.
- Prepare Data.
- Evaluate Algorithms.
- Improve Results.
- Present Results.
Here is an overview of what we are going to cover:
- Loading the dataset.
- Summarizing the dataset.
- Visualizing the dataset.
- Evaluating some algorithms.
- Making some predictions.
Machine Learning:
- Tutorial: Iris dataset
- Handson: Titanic dataset
Deep Learning (CNN):
- Tutorial: MNIST (Handwritten dataset)
- Tutorial: Cat and Dog
- Handson : Malaysian Foods