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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend