|
|||||||||||
Open positions
[March 5, 2012]: 1-yr postdoc position available. See also jobs.
Student Projects Available
Interested in doing a Semester Project or Master Thesis with our group? Have a look at open proposals:
Invited talks by BISONs
Welcome to the course webpage of System Identification for fall 2011! The course comprises class-room teaching as well as computer exercises using Matlab.
Instructors: Roy Smith, Heinz Koeppl
Assistants: Stefan Almér, Preetam Nandy, Michael Unger
Time/Place: Wednesdays 10 am-12 noon, NO C 60
Whenever slides were used in the classroom, they will be linked to this list. Moreover, any scribe of a lecture (see below) that becomes available will also be linked here.
| Course date | Lecture content | Scribe assignment | Scribes/Slides |
| 21.09.2011 | Introduction | M. Plessen & T. Zurbrügg |
Scribe notes/ Slides |
| 28.09.2011 | Spectra. System responses. Periodograms and estimated transfer functions. | A. Liniger & K. Truckses | Scribe notes |
| 05.10.2011 | Frequency domain identification. Convergence, bias and variance. | M. Grauwiler & L. Oth |
Scribe notes/ Slides |
| 12.10.2011 | Transfer function smoothing. Windows and averaging. | M. Moser & M. Wang |
Scribe notes/ Slides |
| 19.10.2011 | Windows and averaging. | S. Nešić & D. Vasilevski | Scribe notes/Slides |
| 26.10.2011 | Residual Spectrum, Coherency, Offsets, Drifts, Sampling rate choices. | A. Bharadwaj & A. Rezaeizadeh |
Scribe notes/ Slides |
| 02.11.2011 | Frequency domain subspace identification. Closed-loop identification. | M. Hamer & A. Vouzas | Scribe notes |
| 09.11.2011 | Closed-loop identification. | D. Brescianini & J. Hüssy | Scribe notes/Slides |
| 16.11.2011 | Estimation. Maximum likelihood estimation, Bayesian estimation. | E. Moraud & R. Nguyen | Scribe notes/Slides |
| 23.11.2011 | Model structures (ARMAX, OE, etc). Least squares for dynamic models. | I. Abou-Zeid & L. Graber | Scribe notes/Slides |
| 30.11.2011 | Prediction error method. Instrumental variables. | S. Hubacher & M. Rebholz |
Scribe notes/ Slides |
| 07.12.2011 | Prediction error method. Time-domain subspace identification methods. | R. Hofmann & B. Imbach |
Scribe notes*/ Slides |
| 14.12.2011 | Time-domain subspace identification methods. | S. Gacka & M. Rozou | not yet available |
| 21.12.2011 | Excitation signals. Optimal experiment design. | D. Kouzoupis & C. Lataniotis | not yet available |
* denotes preliminary scribes subject to revision by the scribers.
Exercises should be attempted before coming to the scheduled session.
| Date, time | Room number | Description | Assignment |
| 28.09.2011, 12.00 - 13.00 | ETZ D61.1 | Spectra and periodigrams | Assignment 1 |
| 05.10.2011, 12.00 - 13.00 | ETZ D61.1 | Empirical transfer function estimation | Assignment 2 |
| 12.10.2011, 12.00 - 13.00 | ETZ D61.1 | Smoothing ETFEs | Assignment 3 |
| 19.10.2011, 12.00 - 13.00 | ETZ D61.1 | Drifts, Offsets & PRBS signals | Assignment 4 |
| 26.10.2011 | no exercises (exam time) | ||
| 2.11.2011, 12.00 - 13.00 | ETZ D61.1 | Closed-loop identification | Assignment 5 |
| 9.11.2011, 12.00 - 13.00 | ETZ D61.1 | Closed-loop identification | Assignment 6 |
| 16.11.2011, 12:00 - 13:00 | ETZ D61.1 | Statistical point estimation | Assignment 7 |
| 23.11.2011, 12:00 - 13:00 | ETZ D61.1 | Instrumental Variable Methods | Assignment 8 |
| 30.11.2011, 12:00 - 13:00 | ETZ D61.1 | Closed-loop identification using LSM | Assignment 9 |
| 7.12.2011, 12:00 - 13:00 | ETZ D61.1 | Closed-loop identification using IVM | Assignment 10 |
| 14.12.2011 | no exercises (exam time) | ||
| 21.12.2011 | NO C 60 | Question and answer session |
Material from the following papers has been discussed in the lectures. The papers are here so that you can read the details.
The following functions are provided to save you the time and trouble of coding them yourself. They are not optimized and so will not work well for very large data sets. You can assume that these functions will be present in the path when you submit your final. There is no need to include them in your subfunctions.
The midterm results are available in the attached table. The grading scheme was as follows: points (0 or 1) were assigned for various features in your plots and these should be obvious from the labels. Your RMS error was evaluated on a scale of 0 to 6, and the assistants graded the quality of your explanations and presentation on a scale of 0 to 6. All of these were summed and then scaled to give a final 0 to 6 score. This could be taken as an estimate of your course grade, with the obvious proviso that the midterm counts for only 40%. For your interest, a histogram showing the grade distribution is also attached.
NEWS: There will be a Question & Answer session on Dec 21, from 12:00-1:00pm in the lecture hall. No problem class will take place at that day.
The preliminary final results are shown in the attached table. The grading scheme is similar to the midterm and should be evident from the column headings. Please check the table for major discrepancies. You have until the 14th February to contact the grader to resolve any discrepancies. Note that grades were assigned on the basis of "demonstrated" features of your script. Several scripts crashed. The authors of those should contact the responsible grader and see if the problem is easily resolved.
Every lecture should be scribed in LaTeX by a team of two students, based on their written lecture notes. The team will be different for each lecture and you may sign up for only one lecture. This serves as an exercise to reconsider the taught material and to provide lecture notes that can be used by the student of the class to prepare for their exam - for instance. Ambiguities or discovered mistakes need to be discussed with the instructor of the specific lecture.
The teams need to be formed and communicated together with the date for the desired lecture to Michael Unger. The scribes will be assigned on a first-come first-served basis. See scribe assignment above. Scribes will be part of the grading (see below). Please download the scribe template.
Grading is based on two Matlab/Simulink identification projects. You will have at least one week to work on these. For those of you who act as scribes there is the opportunity to earn a bonus grade of 15% (the maximum will be capped at 100% though). The weighting is as follows.
The overall course grades are given in the attached table. These were derived via the following formula:
percentage grade = min(100, (midterm/22)*40 + (final/25)*60 + scribe)
For your interest the grades are presented in a histogram.
Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne
graphische Elemente dargestellt. Die Funktionalität der
Website ist aber trotzdem gewährleistet. Wenn Sie diese
Website regelmässig benutzen, empfehlen wir Ihnen, auf
Ihrem Computer einen aktuellen Browser zu installieren. Weitere
Informationen finden Sie auf
folgender
Seite.
Important Note:
The content in this site is accessible to any browser or
Internet device, however, some graphics will display correctly
only in the newer versions of Netscape. To get the most out of
our site we suggest you upgrade to a newer browser.
More
information