DIT380/TDA231: Algorithms for Machine Learning and Inference

2016 Course: http://www.cse.chalmers.se/research/lab/courses/algorithms-for-machine-learning-tda-231/

January-March 2012


Machine Learning is an area of Computer Science which deals with designing algorithms that allow computers to automatically learn from empirical data. The goal of this course is to introduce some of the fundamental concepts, techniques and algorithms in modern Machine Learning with special emphasis on Statistical Pattern Recognition. Topics include

Messages

Google Groups
Subscribe to ml_chalmers
Email:
Visit this group

Practical Information

Prerequisites: Elementary Knowledge of Probability theory, Mathematical statistics and Linear Algebra is essential. Some knowledge of Optimization will be very helpful.

Instructors:

Assistants:

Lectures:
Here you can find complete schema on TimeEdit.

Consultation time: To be announced.

Possible changes in the schedule will be announced.


Examination and Grading Criteria

There will be 6 programming assignments, one each week and a final exam. The final grade will depend on the performance of the students in both the assignments and the final exam with equal weightage.

Rules and Policies

Read them carefully and take them very seriously.

Contents

Lecture slides Supplemental material
January 17
  • Barber Chap. 8 Sections 8.4, 8.6-8.8
  • Bishop Chap. 2
  • Duda, Hart & Stork Appendix A4
    January 24
    January 27
    January 31
    February 3
    February 10
    February 14
    February 17
    • K-Means, Mixture Models
      February 24
      • Inference in Factor graphs
        February 28
        • Chapter 9 in BRML book
          March 2

          Weekly Programming Assignments Submission

          Solutions to the weekly programming must be submitted individually (not in groups) using the FIRE system. Register yourself on the FIRE system as soon as possible and send email to Azam if there is any problem.

          A submission should contain the course code and exercise number. Also write your name and personal number.

          As course goes on, we will add here assignment description and deadlines etc.

          Homework Due Date Data Notes
          Homework 1 January 27, 2012 dataset1.mat dataset2.mat digits.mat
          Homework 2 February 7, 2012 dataset3.mat dataset4.mat
          Homework 3 February 17, 2012 d1.mat d2.mat d3.mat
          Homework 4 March 16, 2012 q1.mat q2.mat q3.mat data_henk.mat


          Literature

          The course does not exactly follow a particular book but one can consult these references. Directions for reading from these will be posted as the lectures progress.