Skip to main content

Research opportunity for developing machine learning software – credit offered through UW Dept of Biomedical Informatics and Medical Education

Subject: Research opportunity for developing machine learning software

 

Hi,

 

Prof. Gang Luo from UW’s Department of Biomedical Informatics and Medical Education is a computer scientist and is teaching in the CSE department this quarter. He has research opportunities for CSE students to help develop pure machine learning software. The students need to fulfill the following conditions simultaneously:

–        Required: Know machine learning to the level of the material in the textbook “Introduction to Machine Learning (Adaptive Computation and Machine Learning series)” third edition written by Ethem Alpaydin, either by taking machine learning courses or doing machine learning projects.

–        Required: Is familiar with the Java source code of the open source Weka package for machine learning and data mining.

–        Required: Is very good at Java programming.

–        Required: Has around 20 hours per week to do voluntary research work (no payment will be provided).

–        Required: The student will stay at UW for a few years (i.e., the student should not be in his/her last year at UW), as doing the project to produce useful results will take 20 hours of work per week for a few quarters (as typical with research projects involving software system development). The pace of progress can be accelerated if the student has more hours per week to devote to the project, but not to the degree that can be achieved for a last year student at UW.

–        Optional: Know system techniques typically taught in operating system or database courses.

 

Prof. Gang Luo can provide independent study course credits from UW’s Department of Biomedical Informatics and Medical Education at either the undergraduate or graduate level, depending on the student’s status. The student can choose the number of credits at the student’s wish, after discussion with Prof. Gang Luo. The research work would involve studying one or more machine learning/data mining algorithms in Weka in great detail (the student may need to read a few papers, as not all of the algorithm implementation details are described in machine learning textbooks), using system techniques to design some changes to the algorithm’s source code in Weka to fulfill a certain purpose, changing the Java source code in Weka here and there, and doing software performance testing. The students will have quite some flexibility in choosing which algorithms to work on, and will gain experience with machine learning/data mining research and advanced software development that can be an excellent addition to the student’s resume. Prof. Gang Luo can teach the students the essential system techniques, if needed. This solicitation has no expiration date. Interested students can contact Prof. Gang Luo at luogang@uw.edu at any time they like when they are ready. For example, a student who hasn’t studied Weka source code before may need some time to study the source code first before making the contact. Interested students should provide Prof. Gang Luo their transcripts (at least the portion of the computer science courses and math/statistics courses with the grades, if not the full transcript), their resume listing their experience, and their student status (e.g., which year at UW and for how long the student will continue to stay at UW), to help Prof. Gang Luo understand how to interact with the students. Doing research is harder and takes more time and effort than taking courses. Prof. Gang Luo is only interested in working with students who work hard, perform well in CSE courses, and are willing to devote serious effort and enough time to the research project.

 

Thanks for your attention.

November 22, 2017