Project suggestions for CS 4033/4973/5033 Fall 2006
The following list of project suggestions is intended to get your project ideas started. Please feel free to come up with your own project ideas as well! Also, feel free to take one of these projects and modify it.
Breast cancer detection
- We have real images of mammograms available from a collaboration with the OU HSC Breast cancer institute. These mammograms are labeled as cancerous and non-cancerous and the goal of this project is to correctly label as many of the mammograms as possible. Although there is a breast cancer dataset available on the UCI repository, this is a new data set that has not been studied by ML algorithms before.
- This project is exciting and has the potential to be affect real lives. However, breast cancer detection and image understanding have been studied before in machine learning. Doing this project properly will require a literature review of current approaches.
Bions
- The bions represent an exciting collaboration between art and science. To see pictures and movies, I highly suggest the following page.
- Projects with the bions would involve coding on the actual bions. The processors can run c code and you have a limit of 8K of code with only 1K of memory! An interesting limitation for an ML algorithm and one that will require your creativity to work with!
- Potential projects include: learning to change the song so as to attract the viewers and to retain them once they arrive, modeling neurons, hebbian learning, and many more.
Helicopter
- This project is not to be undertaken lightly! Flying helicopters, even ones made of plastic and styrofoam are dangerous objects!
- With the caveat out of the way, we have a flying helicopter/X-UFO available. This helicopter is too small to have its own processor on board so control is all performed off-board and commands are send via radio control. This removes many of the restrictions on language and memory but real-time processing is a requirement. You cannot pause your helicopter mid-flight while you compute the next command to send! The helicopter currently has no camera attached.
- Potential projects include: learning to fly particular patterns (see Andrew Ng's flying helicopter for examples), learning to navigate safely to a set location, learning to identify and follow a particular person, and many more!
Blimp
- Projects with the blimp are similar to projects with the helicopter except that the blimp is less dangerous (no rotating blades!). All control would still need to be performed off-board. The blimp has a PTZ camera attached.
This page written by amcgovern [at] ou.edu.
Last updated:
May 23, 2016 1:58 PM