Size: 2564
Comment:
|
← Revision 11 as of 2019-04-10 09:54:28 ⇥
Size: 2767
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
We will alternate a lecture and a practice session. In the practice session students will implement and apply machine learning algorithms on real data in Python. | |
Line 12: | Line 11: |
|| || Monday, 16:00-18:00 in MA 141|| | || || Monday, 16:00-18:00 in H 0107|| |
Line 14: | Line 13: |
| | |
Line 16: | Line 14: |
|| '''Lecturers''' || Stephanie Brandl (stephanie.brandl@tu-berlin.de) || || '''Contact Person:''' || [[mailto:stephanie.brandl@tu-berlin.de | Stephanie Brandl]]|| |
|| '''Lecturer''' || Stephanie Brandl (stephanie.brandl@tu-berlin.de) || === Lectures/Tutorials === Lectures and tutorials take place every other week respectively. There will be 3 groups for the tutorials, registration will happen via Moses. In the tutorials we will briefly recap the lecture and discuss more theoretical exercises. === Assignments === After each lecture there will be assignments where you mainly implement the algorithms discussed in the lecture. Those assignments can be handed in in groups which will be organised via ISIS. |
Line 27: | Line 32: |
More information can be found on the [[https://isis.tu-berlin.de/course/view.php?id=14005|ISIS]] Website. | More information can be found on the [[https://isis.tu-berlin.de/course/view.php?id=15716|ISIS]] Website. |
Line 39: | Line 44: |
* To participate in the exam you '''first need to finish the elective course''' | * To participate in the exam you '''first need to pass the elective course''' |
Line 46: | Line 51: |
* An elective (2 SWS / 3 SP / 3 ECTS): an [[Main/PythonKurs| introduction to python programming ]] or a [[Main/WS18_ClassicalTopics|seminar ("Classical Topics in ML")]] for a more in-depth treatment of selected applications. | * An elective (2 SWS / 3 SP / 3 ECTS): an [[Main/SS19_PyML| introduction to python programming ]] or a [[Main/SS19_HOT|seminar ("Hot Topics in ML")]] for a more in-depth treatment of selected applications. |
Integrated Lecture "Cognitive Algorithms"
Computer programs can learn useful cognitive skills. This integrated lecture tries to communicate an intuitive understanding of elementary concepts in machine learning and their application on real data with a special focus on methods that are simple to implement. We recommend the "Machine Learning 1" lecture or the "Machine learning lab course" for a more advanced treatment (this course is not a prerequisite).
Dates
Lecture: |
Tuesday, 16:00-18:00 in MA 005 |
Tutorials: |
Monday, 14:00-16:00 in MA 004 |
|
Monday, 16:00-18:00 in H 0107 |
|
Tuesday, 16:00-18:00 in MA 005 |
Responsible: |
|
Lecturer |
Stephanie Brandl (stephanie.brandl@tu-berlin.de) |
Lectures/Tutorials
Lectures and tutorials take place every other week respectively. There will be 3 groups for the tutorials, registration will happen via Moses. In the tutorials we will briefly recap the lecture and discuss more theoretical exercises.
Assignments
After each lecture there will be assignments where you mainly implement the algorithms discussed in the lecture. Those assignments can be handed in in groups which will be organised via ISIS.
Topics
We will cover (among other things)
- Supervised learning (linear regression techniques, linear classification, kernel based regression, neural networks)
- Unsupervised Learning (Principal Component Analysis, Clustering)
- Model Selection
More information can be found on the ISIS Website.
Language
English
Prerequisites
The following prerequisites are helpful for taking the course:
- Basic knowledge in linear algebra and calculus
- Basic programming knowledge, programming in Python
To participate in the exam you first need to pass the elective course
Credits
The integrated lecture is the compulsory part of the B.Sc. module "Kognitive Algorithmen" in Computer Science. This "Kognitive Algorithmen" module is a 6 ECTS/SP module, and consists of
- The compulsory integrated lecture (2 SWS / 3 SP / 3 ECTS), and
An elective (2 SWS / 3 SP / 3 ECTS): an introduction to python programming or a seminar ("Hot Topics in ML") for a more in-depth treatment of selected applications.
The grade will be determined in a written exam at the end of the semester. The grades of the elective will not count towards the grade of the entire module.