ECE 6254 - Resources


  • Machine Learning: a Probabilistic Perspective by Kevin Patrick Murphy info
  • The Elements of Statistical Learning by Trevor Hastie, Robert Tibshirani, and Jerome Friedman info PDF
  • Learning from data by Yaser Abu-Mostafa, Malik Magdon-Ismail, and Hsuan-Tien Lin info

Online courses

  • Learning from data at Caltech info


  • Anaconda: Perhaps the simplest way to get started with Python and get an up-to-date and easy to manage setup. Anaconda provides a user friendly interface for package management