Path: blob/main/notebooks/summer-school/2021/lec4.2.ipynb
3855 views
Advanced Classical Machine Learning:
This is the second session of the classical machine learning (ML) introduction presented by Amira. She presents a brief of history of ML, then introduces simple ML methods, i.e., linear regression based models. Amira introduces neural networks, starting with simple perceptron and then illustrating Feed Forward Neural Networks (FFNNs). In the final section, Amira introduces Supper Vector Machines (SVM) concepts for classification type tasks. Amira introduces a very high level overview of Quantum Machine Learning, with the quadrants showing both classical and quantum machine learning in terms of Data Processing device as one axis and the Data generating system as the remaining axis.
Suggested links
Download the lecturer's notes here
FAQ
A2: The main function of a bias is to provide every node with a trainable constant value (in addition to the normal inputs that the node receives). You can achieve that with a single bias node with connections to N nodes, or with N bias nodes each with a single connection; the result should be the same
Live Q&A
Suggested links
Read James Lighthill (1973) on Artificial Intelligence: A General Survey (Lighthill Report)
Read Seppo Linnainmaa Thesis (1970) on Algoithm Kumulatiivinen Pyöristysvirhe
Watch MIT Opencourseware on Learning: Support Vector Machines
Read Stanford University Statistics 315a Modern Applied Statistics course material on Glossary for terminology used in Machine Learning versus Statistics
Read Saptashwa Bhattacharyya on Support Vector Machine: Complete Theory
Read Saptashwa Bhattacharyya on Support Vector Machine: Kernel Trick; Mercer’s Theorem
Read Support Vector Machines (SVM) Tutorial on Note: above link was posted as useful link for visual representation
Watch Michael J. Biercuk on Improving and automating quantum computers with machine learning
Read Qiskit on Feature Maps
Read Google on Machine Learning Crash Course with TensorFlow APIs
Read Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Read TensorFlow Tutorials
Read Stanford ML Course
Read Tinker With a Neural Network Right Here in Your Browser.
Read Detailed responses in Stackoverflow on “What is the role of the bias in neural networks?“
Read Pattern Recognition and Machine Learning (by Christopher Bishop)
Read Deep Learning related introductory content by Jon Krohn
Suggested Reading
Deep Learning by Ian Goodfello et al.
Neural Network Youtube Series by 3blue1brown