Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Identifying Legendary Pokemon using Machine Lea...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →
Avatar for Mei Yee Yip Mei Yee Yip
November 16, 2019

Identifying Legendary Pokemon using Machine Learning

A simple project documenting basic steps to build a simple machine learning model using the most loved pokemon as an example! Our task is to identify which pokemon are the LEGENDARY ones. With some explanation of different classifying algorithms to choose from! Sounds cool???

Avatar for Mei Yee Yip

Mei Yee Yip

November 16, 2019

Other Decks in Technology

Transcript

  1. Name of Each Pokemon Each pokemon has a type, this

    determines weakness/resistance to attacks Some pokemon are dual type and have 2 a general guide to how strong a pokemon is hit points, or health the base modifier for normal attacks special attack damage resistance against special attacks determines which pokemon attacks first each round base damage resistance against normal attacks Number of Generation Is this Pokemon Legendary or not
  2. AUC-ROC Curve ROC: Probability Curve AUC: Degree of separability It

    tells how much model is capable of distinguishing between classes.
  3. Confusion Matrix of Decision Tree Non Legendary Pokemon Legendary Pokemon

    Non Legendary Pokemon 136 1 Legendary Pokemon 1 7 Predicted Actual
  4. Conclusion 1) Decision Tree is the best classifier. 2) Building

    a model requires steps below: Data Collection Data Exploration Data Cleaning Data Transformation Modelling Evaluation