data analytics and machine learning
play

Data Analytics and Machine Learning Cheng Zihan Hor Jasrene - PowerPoint PPT Presentation

Data Analytics and Machine Learning Cheng Zihan Hor Jasrene Joshua Tan EEE03 Content Outline 1. 1. Int ntrodu ductio ction 2. 2. Aims & Objec ectiv tives es 3. Method 3. odolo logy gy 4. 4. Results ults & Discus


  1. Data Analytics and Machine Learning Cheng Zihan Hor Jasrene Joshua Tan EEE03

  2. Content Outline 1. 1. Int ntrodu ductio ction 2. 2. Aims & Objec ectiv tives es 3. Method 3. odolo logy gy 4. 4. Results ults & Discus cussion sion 5. 5. Conclusion usion 2

  3. 1. Introduction What is Machine Learning?

  4. What is Machine Learning? ▰ Application of AI ▰ Identifying patterns & make decisions based on past data ▰ Analyse & interpret trends to generate new insights ▰ Handle massive data without human intervention 4

  5. Applications ▰ Online Fraud Detection ▰ Malware Filtering ▰ Facial Recognition ▰ Virtual Personal Assistants 5

  6. Classifications of Machine Learning Algorithms Supervised Learning Unsupervised Learning ▰ Past st data ta to train ain alg lgori rithm hm ▰ Information to train data is not classified ▰ Compa mpare re predicted dicted wit ith h exp xpect ected d outpu tput ▰ Model opti timis isation tion to reduce ce error ▰ Cla lassif sificat ication ion & Regr gression ession 6

  7. 2. Aims & Objectives Why did we work on this project?

  8. Aims & Objectives ▰ For Perceptron Learning Algorithm & Adaline Gradient Descent Algorithm to undergo supervised learning ▰ Compare effectiveness of algorithms to classify data 8

  9. 3. Methodology How did we carry out the project?

  10. Data Sets ▰ Iris.data set for analysis by algorithms ○ 3 classes of 50 instances each ▰ 5 Attributes ○ Sepal Length ○ Sepal Width ○ Petal Length ○ Petal Width ○ Type of Iris Plant 10

  11. Visual representation of data training set 11

  12. Perceptron Updates using individual instances of data 12

  13. Perceptron Learning Rule ▰ Perceptron ron trained d with past data classifi sified ed into matrice ices ▰ Aggregates tes input based d on the we weights to gen ener erate e an o outpu put ▰ AIM: : Generate te weights of a perceptron on for r each attribute e accurat rately ely 13

  14. Perceptron Learning Rule p (a) z i = w 0 + ∑ w j x i,j ; j = 1 with z being the intermediate , w the weight and x the input. (b) Limit added to value of z i to fit the output y’ i : y’ i = ⎰ 1 if z i ≥ 0; ⎱ -1 otherwise. 14

  15. Perceptron Learning Rule (c) Update Weights of Perceptron: Calculate error e i -- difference between the output and the target class label -- and multiply it by the update step-size. e i = y i - y’ i ; w 0 := w 0 + η e i w := w + η x i e i. 15

  16. Adaline Updates using gradient of training data 16

  17. Similarities ▰ Classifiers ○ Iris data converted to numerical format ○ Recognisable by algorithms ▰ Weights ○ Prediction of data points ○ Continuously updated to minimise error ▰ Decision boundary ○ Classification of data by algorithms 17

  18. Experimental Procedure Weight Algorithm Comparing Comparing generation class error decision and created graphs boundaries updates 18

  19. 4. Results & Discussion What did we find out from the project? 19

  20. classified breeds: setosa Classification graph and vesicolor ▰ used in comparison with the classifications of the respective algorithms to determine their accuracy and sensitivities. 20

  21. Comparison of magnitude blue: Perceptron Algorithm orange: Adaline of errors produced Algorithm lower rate of learning higher rate of learning 21

  22. Classification by respective Algorithms Perceptron Algorithm Adaline Algorithm ▰ Perceptron Algorithm is more sensitive to outliers than Adaline Algorithm 22

  23. Conclusion ▰ Perceptron Learning Algorithm is more sensitive and accurate in the classification of data as compared to the Adaline Algorithm. ▰ important indications on the unlimited potential in training and classifying data 23

  24. ACKNOWLEDGEMENTS ▰ Supervisor: Prof. Andy W.H. Khong ▰ School teacher mentors: Mr Nicholas Wong Mr Lim Cher Chuan Dr Goh Ker Liang 24

  25. THE END Thank you so much for your time! 25

Recommend


More recommend