Music Information Retrieval Research

The goal of the MIR Lab is to train machine learning and signal processing ninjas using music & audio as a playground.  Some ongoing projects include:

- predicting the composer of a fragment of music based on its compositional style

- identifying a piece of sheet music based on a cell phone picture of it

- cross-verifying audio recordings for the purpose of detecting fake or tampered audio

I am looking to hire 2-3 students to do full-time work over the summer and part-time work during spring semester.  Students will develop skills in signal processing and machine learning, and will contribute to writing research papers.

Students may join ongoing projects or work on new projects designed around their interests and technical/musical abilities. 

Application Materials:  Please fill out this google form and upload your resume and unofficial transcript through the uro website by Dec 5.


Name of research group, project, or lab
Music Information Retrieval Lab
Why join this research group or lab?

To hear more about the lab, you can watch our lab infosession.

Representative publication
Logistics Information:
Project categories
Machine Learning
Signal Processing
Student ranks applicable
Student qualifications


- Able to enroll in 2-3 units (3 preferred) of research during spring semester.

- Available for (paid) full-time work over the summer through the Summer Research College.

- Strong interest in signal processing and/or machine learning.


Ideal candidates will also have the following:

- Strong programming skills, especially with Python.

- Any background or coursework in machine learning.

Time commitment
Spring - Part Time
Summer - Full Time
Academic Credit
Paid Research
Number of openings
Techniques learned

Students will learn how to use modern tools in machine learning and signal processing.

Contact Information:
Mentor name
TJ Tsai
Mentor email
Mentor position
Principal Investigator
Name of project director or principal investigator
TJ Tsai
Email address of project director or principal investigator
2 sp. | 0 appl.
Hours per week
Spring - Part Time (+1)
Spring - Part TimeSummer - Full Time
Project categories
Signal Processing (+1)
Machine LearningSignal Processing