EECS 598:
Human-Inspired Computing (Winter 2008)
Instructor: Todd Austin, CSE 4637, austin@umich.edu
Office Hours: Tuesday 1:30-2:30, Thursday 3:30-4:30, or by appt.
Class Web Page: http://www.eecs.umich.edu/~taustin/EECS598-HIC (Visit often!)
Course Synopsis: This course covers recent research topics in computer engineering related to human-inspired computing applications. Specifically, we will be examining sensing and control applications on and within the human body, such as health sensing and assisted-living applications. In support of these applications we will study a variety of supporting technologies, including sensor processors, bio-implant technologies, bio-chemical sensing applications, neural-signal processing, and radio-frequency identification. The research studied in the course will have strong foundations in embedded computing, computer architecture, networking, signal processing, low-power electronics, and distributed computing. The goal of the class is to give students the background knowledge necessary to go forward and apply their core research technologies into the emerging domain of human-inspired computing. The primary evaluation criteria are the quality of student's written paper critiques and in-class presentations of assigned research papers, and a semester-long team research project. The project teams will be composed (as far as possible) of a mix of students with EECS background and students with backgrounds in one or more of the application domains. The prerequisite of the class is graduate standing, although undergraduate students in EECS with coursework in programming (EECS 280), networking (EECS 489) and hardware (EECS 370 and 373) will also be able to take this course.
Text:
None, we will be reading papers available from the Web, they
are listed below.
Course
Schedule (tentative):
Class |
Topic |
Readings |
Events |
Thur, 1/3 | Class Introduction | ||
Tues, 1/8 |
Overview - Human-Inspired Computing Applications |
||
Thur, 1/10 |
Guest Lecture - Rajeev Krishna | ||
Tues, 1/15 |
Overview - Example Application: Pacemakers | ||
Thur, 1/17 |
Overview - Sensor Processors | ||
Tues, 1/22 |
Overview - Sensor Processors (part 2) |
|
|
Thur, 1/24 |
Overview - Sensor Networking |
||
Tues, 1/29 |
No class |
|
|
Thur, 1/31 |
Overview - Sensor Networking |
|
|
Tues, 2/5 |
Overview - Sensor Networking (part 2) |
||
Thur, 2/7 |
Overview - Energy Scavenging | ||
Tues, 2/12 |
Overview - Sensing Technologies | Paper topics published | |
Thur, 2/14 |
Toward an Accurate Evaluation of Sensor Processors | Paper #1 | |
Tues 2/19 |
No class | Select paper preferences | |
Thur, 2/21 |
Papers #2, #3 | Receive project details | |
Tues, 2/26 | Spring break | ||
Thur, 2/28 | Spring break | ||
Tues, 3/4 | Papers #5, #20 | ||
Thur, 3/6 | Papers #6, #7 | ||
Tues 3/11 | No class | ||
Thur 3/13 | No class | ||
Tues 3/18 | Papers #8, #9 | ||
Thur 3/20 | Papers #10, #11 | ||
Tues 3/25 | Papers #12, #13 | ||
Thur 3/27 | Papers #14, #15 | ||
Tues 4/1 | Papers #16, #17 | ||
Thur 4/3 | Papers #18, #19 | ||
Tues 4/8 | Papers #4, #21 | ||
Thur 4/10 |
Project: There will be one project beginning in week 5. Students may work alone or in pairs - of course, larger groups will be expected to produce more results. Students will conduct a research project that includes a quantitative evaluation of the proposed invention or a qualitative analysis of existing work. Other projects are also possible with prior approval. Students will meeting with the professor to propose the project, meet during the semester for checkpoints, and finally produce a research report and present their findings in the final week of class.
Details of the project can be found here: http://www.eecs.umich.edu/~taustin/eecs598-HIC/PROJECTS.txt
Grading:
Class Participation: 20%
Class Presentations: 40%
Project: 40%
Lectures:
Class forum:
Here is the class forum, please add your comments about papers by 5pm the day before they are presented. For more details see Lecture 01.
Reading List:
We will be reading the following papers. We will discuss them in the week specified in the table above, please have read the papers by the beginning of class. NOTE: To view ACM and IEEE papers you must have an account with that institution OR you must access the papers from within the UMich.edu domain.
Charles H. Bennett and Rolf Landauer, "The Fundamental Limits of Computation" in Scientific American. Vol. 253, July 1985. [DeOrio presenting]
Gusphyl A. Justin, Yingze Zhang, Mingui Sun, and Robert Sclabassi, "Biofuel Cells: A possible power source for implantable electronic devices," in Proceedings of the 26th Annual International Conference of the IEEE EMBS, September 2004. [Gregory presenting]
Ruiz, J.A. Jiang Xu and Shimamoto, S., "Propagation characteristics of intra-body communications for body area networks," in IEEE Consumer Communications and Networking Conference, January 2006. [Gregory presenting]
Richard A Andersen, Sam Musallam and Bijan Pesaran, "Selecting the signals for a brain–machine interface," Current Opinion in Neurobiology, 14 (6), December 2004. [Zhang presenting]
M. D. Johnson, R. K. Franklin, K.A. Scott, R. B. Brown, D. R. Kipke, "Neural Probes for Concurrent Detection of Neurochemical and Electrophysiological Signals in vivo," in Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, September 2005. [Ramakrishnan presenting]
Additional papers covered in lecture: