Machine Learning Applications in Various Fields

Machine Learning Applications in Various Fields
Slide Note
Embed
Share

This collection showcases the application of machine learning in different domains such as speech recognition, image recognition, and more. From COVID-19 case prediction to anime face generation, each image represents a specific task that can be accomplished using machine learning models. The course focuses on deep learning and neural networks, covering a range of functions including regression, classification, and sequence analysis. Explore the wide array of HW assignments that delve into practical implementations of machine learning techniques.

  • Machine Learning
  • Deep Learning
  • Neural Network
  • Image Recognition
  • Speech Recognition

Uploaded on Mar 07, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. https://youtu.be/eKgDxp-_A0c

  2. Hung-yi Lee

  3. ( )

  4. Machine Learning Looking for Function Speech Recognition ( )= f How are you Image Recognition ( )= f Cat Playing Go ( )= f 5-5 (next move)

  5. Different types of Functions This course focuses on Deep Learning. f Neural Network

  6. Different types of Functions regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  7. HW1: COVID-19 Case Prediction regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  8. HW2: Phoneme Classification regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  9. HW3: Image Classification regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  10. HW4: Speaker Classification regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  11. HW5: Machine Translation regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  12. HW6: Anime Face Generation regression scalar vector classification e.g., image f Matrix Sequence e.g., speech, text text image

  13. Supervised Learning Lecture 1 - 5 Pok mon or Digimon Training Data Pok mon Pok mon Digimon Digimon labels

  14. Lecture 7: Self-supervised Learning It is not efficient to collect data for each task.

  15. Lecture 7: Self-supervised Learning unlabeled images Are they the same? Develop general purpose knowledge Pre-train Are they the same?

  16. Lecture 7: Self-supervised Learning Fine-tune Pok mon Digimon Develop general purpose knowledge Pre-train Fine-tune orange apple Downstream Tasks

  17. Lecture 7: Self-supervised Learning Pre-trained Model vs. Downstream Tasks (Foundation Model) BERT Operating Systems Applications

  18. BERT 340M parameters Attack on Titan Source of image: https://leemeng.tw/attack_on_bert_transfer_learning_in_nlp.html

  19. Spoiler Alert

  20. BERT Bertolt Hoover 340M parameters Attack on Titan Source of image: https://leemeng.tw/attack_on_bert_transfer_learning_in_nlp.html

  21. GPT-3 Source: https://youtu.be/wJJnjzNlMws T5 GPT-2 BERT ELMo

  22. Lecture 6: Generative Adversarial Network ? ? Function ?? ?? ?? ?? ?? ??? ?? ?? ?? ?? unpaired

  23. Unsupervised Abstractive Summarization https://arxiv.org/abs/1810.02851 summary document Unsupervised Translation https://arxiv.org/abs/1710.04087 https://arxiv.org/abs/1710.11041 Language 1 Language 2 Unsupervised ASR https://arxiv.org/abs/1804.00316 https://arxiv.org/abs/1812.09323 https://arxiv.org/abs/1904.04100 https://arxiv.org/abs/2105.11084 Text Audio

  24. Lecture 12: Reinforcement Learning (RL) Human label Pok mon ? It is challenging to label data in some tasks. Human label ? 3-3 ? We can know the results are good or not. RL

  25. Lecture 8: Anomaly Detection This is a Pok mon . This is a Digimon . I do not know

  26. Lecture 9: Explainable AI This is a Pok mon . Because . Classifier Why do you think this image is a Pok mon?

  27. Lecture 9: Explainable AI Amazing!!!!!! Testing Accuracy: 98.4%

  28. Lecture 9: Explainable AI

  29. Lecture 9: Explainable AI

  30. Lecture 9: Explainable AI All the images of Pok mon are PNG, while most images of Digimon are JPEG. loading the files png files have transparent background transparent background becomes black Machine discriminates Pok mon and Digimon based on the background colors.

  31. I will let you know the story after fixing the mistake.

  32. Lecture 10: Model Attack Benign Image Attacked Image Tiger Cat 0.64 Star Fish 1.00

  33. Lecture 10: Model Attack = Benign Image Attacked Image 50x - Tiger Cat 0.64 Star Fish 1.00

  34. Lecture 11: Domain Adaptation Training Data Testing Data 57.5% 99.5% The results are from: http://proceedings.mlr.press/v37/ganin15.pdf

  35. Lecture 13: Network Compression smaller Too Big! Deploying ML models in resource- constrained environments Lower latency, Privacy, etc.

  36. Lecture 14: Life-long Learning I can solve task 1. I can solve tasks 1&2. I can solve tasks 1&2&3. Learning Task 2 Learning Task 1 Learning Task 3 This is the target of life-long learning. What is the challenge?

  37. Meta Learning = Learn to Learn

  38. Lecture 15: Meta learning Few-shot learning is usually achieved by meta-learning. Learn to classify Learning Algorithm

  39. I hope you enjoy this course!

  40. YouTube

Related


More Related Content