Ein Tandem Kurs für verschiedene Zielgruppen im Fachbereich 4 und 8!
Wann: | Wintersemester |
---|---|
VAK FB 8 | Soziologie 08-29-5-FEM-1-c |
VAK FB 4 | Produktionstechnik 04-M09-AM-022 |
Zeit (Online, Sync.) FB 8 | Soziologie Donnerstag: 14:00 - 16:00 |
Zeit (Online, Sync.) FB 4 | Produktionstechnik Donnerstag: 10:00 - 12:00 |
Format | Online synchron mit Live Stream und asynchron mit Videos und interaktiven Übungen |
Umfang: | 2/3 SWS |
ECTS: | 6 CP |
PD Dr. Stefan Bosse, Univ. Bremen, FB Mathematik und Informatik
Modulbereich: Bachelor und Master Vertiefung
Rewviewartikel mit der Erarbeitung und Diskussion des Stand der Technik und Wissenschaft zu einer ausgewählten Fragestellung im Themengebiet ML und Datenanalyse/interpretation. Abgabe eines Arbeit im PDF im Umfang von min. 10 bis ca. 20 Seiten.
Wo kann Deep Learning sinnvoll eingesetzt werden, wo nicht. Was sind Randbedingungen und wie sieht es mit der Robustheit aus (Einfluss von Rauschen z.B.).
Welche ethischen und gesellschaftlichen Fragen und Veränderungen können sich aus dem Einsatz von ML ergeben? Wo wird ML bereits eingesetzt?
Problem bei ML ist die Parametrisierung und Merkmalsselektion, meist durch Experten durchgeführt. Gibt es hybride Ansätze von ML Verfahren, wo z.B. ein Lernen das autom. Labelling von Daten übernimmt die eine zweite überw. Lerninstanz dann verarbeitet? Also hybride Lerner von Lernern?
Einsatz von ML in der Strukturüberwachung: Möglichkeiten, Nutzen, Grenzen.
Einsatz von ML in der Soziologie: Möglichkeiten, Nutzen, Grenzen.
Datensätze und somit Fragestellungen können auch hier gefunden werden:
Medium | Folien | Datum | Description |
---|---|---|---|
Video | HTML | 05.11.20 | Überblick FB-4 |
Video | HTML | 12.11.20 | Modul A: Daten und Sensoren, FB-4 |
Video | HTML | 19.11.20 | Modul B: Datenanalyse und Selektion, FB-4 |
Video | - | 26.11.20 | Übung Datenanalyse, Tutorial JS, FB-4 |
Video | HTML | 03.12.20 | Modul C: Taxonomie des Maschinellen Lernens, FB-4 |
Video | - | 03.12.20 | Tutorial Kategorische Kodierung und Übung |
Video | HTML | 10.12.20 | Modul D: Entscheidungsbäume, FB-4 |
Video | HTML | 17.12.20 | Modul E: Künstliche Neuronale Netze, FB-4 |
Video | HTML | 07.01.21 | Modul F: Schnittstellen, Fehleranalyse, Konfiguration, Frameworks, FB-4 |
Video | HTML | 21.01.21 | Modul G: Daten- und Dimensionalitätsreduktion, FB-4 |
Video | HTML | 28.01.21 | Modul H: SVM und LSTM, FB-4 |
Video | HTML | 18.02.21 | Modul I: Rechnerarchitekturen für ML, FB-4 |
Medium | Folien | Datum | Description |
---|---|---|---|
Video | HTML | 05.11.20 | Überblick FB-8 |
Video | HTML | 12.11.20 | Modul A: Daten und Sensoren, FB-8 |
Video | HTML | 19.11.20 | Modul B: Datenanalyse und Selektion, FB-8 |
Video | - | 26.11.20 | Übung Datenanalyse, Tutorial JS, FB-8 |
Video | HTML | 03.12.20 | Modul C: Taxonomie des Maschinellen Lernens, FB-8 |
Video | - | 03.12.20 | Tutorial Kategorische Kodierung und Übung |
Video | HTML | 10.12.20 | Modul D: Entscheidungsbäume, FB-8 |
Video | HTML | 17.12.20 | Modul E: Künstliche Neuronale Netze, FB-8 |
Video | HTML | 07.01.21 | Modul F: Schnittstellen, Fehleranalyse, Konfiguration, Frameworks, FB-8 |
Video | HTML | 21.01.21 | Modul G: Daten- und Dimensionalitätsreduktion, FB-8 |
Video | HTML | 28.01.21 | Modul H: Probalistisches Lernen und Textanalyse, FB-8 |
Video | HTML | 18.02.21 | Modul I: Inverse Modellierung, FB-8 |
File | Version | Description |
---|---|---|
javascript-handbook.pdf | 2015 | The JavaScript Handbook, Flavio Copes |
Eloquent_JavaScript.pdf | 2018 | Eloquent JavaScript Handbook, Marijn Haverbeke |
ml.pdf | 2015 | Kleine ML Referenz |
18.2.2021 | Vorlesungsskript FB4 | |
18.2.2021 | Vorlesungsskript FB8 | |
ml2k-4.epub Online | 20.07.21 Preview | Skript 2021 (E-Book) FB4 |
Die Übungen und Tutorials sind rein digital mit Notebooks durchführbar.
Alle editierbaren Inhalte des Notebooks (Code, Lösungen, Kommentare, PostIts, aber nicht Konsolenausgaben) können gespeicher werden (JSON Dateiformat). Personenbezogene Daten werden nicht gespeichert.
Die Lösungen werden direkt im Notebook eingereicht. Dazu gibt es jetzt in den Notebooks am Ende mehrere Buttons...
Lösungen der Übungen werden über den Button "Einreichung" übermittelt. Nur eine Einreichung pro assignment ist möglich (bei Korrektur Hilfe Anfrage senden). Name und Email eintragen, Pin gibt es über StudIP Nachricht oder direkte Anfrage an Dozenten. Die Inhalte des Notebook werden automatsich übertragen. Es gibt eine Bestätigungsmail.
Die Submission ID wird bekannt gegeben → Merken (auch in Bestätigungsmail).
Hilfe kann jederzeit über den Button "Hilfe" angefordert werden (dann via automatischer Email). Die Inhalte des Notebooks werden automatisch mit übertragen.
Die Lösung kann mit dem Button "Prüfen" in ein leeres Notebook geladen werden. Nach der Korrektur/Bewertung kann diese ebenfalls auf die gleiche Weise eingesehen (und natürlich auch lokal abgespeichert) werden.
Das System ist im experimentellen Stadium. Bei Problemen bitte melden!
Datei | Revision | Abgabe | Description |
---|---|---|---|
tutorialJS1.html | 16.11.2020 | - | Interaktive Übung Einführung JavaScript |
lessonML1-4.html | 09.12.2020 | 11.12.2020 | Interaktive Übung Datenanalyse |
lessonML2-4.html | 09.12.2020 | 11.12.2020 | Interaktive Übung Naiver Klassifikator |
lessonML3-4.html | 14.12.2020 | 07.01.2021 | Interaktive Übung Entscheindungsbäume und C4.5 Klassifikator |
lessonML4-4.html | 07.01.2021 | 14.01.2021 | Interaktive Übung Neuronale Netze |
lessonML5.html | 24.01.2021 | - | Interaktive Übung Datenreduktion und Clustering (Selbststudium) |
lessonML6-4.html | 18.02.2021 | 18.2.2021 | Interaktive Übung Materialeigenschaften und Prädiktion |
Datei | Revision | Abgabe | Description |
---|---|---|---|
tutorialJS1.html | 16.11.2020 | - | Interaktive Übung Einführung JavaScript |
lessonML1-8.html | 09.12.2020 | 11.12.2020 | Interaktive Übung Datenanalyse |
lessonML2-8.html | 09.12.2020 | 11.12.2020 | Interaktive Übung Naiver Klassifikator |
lessonML3-8.html | 14.12.2020 | 07.01.2021 | Interaktive Übung Entscheindungsbäume und ID3/C4.5 Klassifikator |
lessonML4-8.html | 07.01.2021 | 14.01.2021 | Interaktive Übung Neuronale Netze |
lessonML5.html | 24.01.2021 | - | Interaktive Übung Datenreduktion und Clustering (Selbststudium) |
lessonML6-8.html | 04.02.2021 | 18.02.2021 | Interaktive Übung NLP |
Diese Veranstaltung bietet einen praxisorientierten Einstieg in die Sensor- und Messdatenanalyse mit Maschinellen Lernverfahren für Produktionstechniker und Materialwissenschaftler. Neben Grundlagen des Maschinellen Lernens (vom Entscheidungsbaum bis zum künstlichen Neuronalen Netz), deren Anwendbarkeit und Probleme stehen praktische interaktive Übungen im Vordergrund. Der WEB Browser wird zum Labor! Die Veranstaltung findet digital und online statt. Es werden auch "hardwarenahe" Themen wie ML auf eingebetteten Systemen adressiert!
Sensoren, Digitale Sensordaten, Big Data
Grundlagen der Sensordatenerfassung und Verarbeitung
Grundlagen des Maschinellen Lernens (Metriken und Taxonomie)
Algorithmen und Modelle
Training, Lernen, Prädiktion, Test
Die Studenten sollen die Grundlagen von Maschinellen Lernen und deren Aufgaben, Ziele, und Anwendungen verstehen sowie Einblicke in Algorithmen und Datenmodelle erwerben. Wann Deep Learning, wann und warum nicht!
Es soll der Unterschied zwischen Modell (Modellrepräsentation und Datenstrukturen) und den Lern- und Prädiktionsalgorithmen verstanden werden.
Die Studenten sollen anhand einfacher Laborübungen mit einem WEB basierten ML Baukasten und Analysewerkzeug (Ausführung im WEB Browser oder mit node-webkit) auf einfache Weise verschiedene Lernverfahren auf verschiedene Trainingsdaten anwenden, unterscheiden und bewerten können.
Verständnis und Anwendung der Datenvorverarbeitung und Bedeutung von Quantität und Qualität der Trainingsdaten.
Es soll ein Verständnis der Probleme im Umgang und der Anwendung von ML Verfahren anhand von praktischen Beispielen und Übungen erworben werden. Dabei soll die Fähigkeit erworben werden, selbstständig geeignete ML Verfahren für eine bestimmte Problemstellung aus der Mess- und Prüftechnik auswählen zu können.
Diese Veranstaltung bietet einen praxisorientierten Einstieg in die Datenanalyse mit Maschinellen Lernverfahren für Soziologen. Neben Grundlagen des Maschinellen Lernens (vom Entscheidungsbaum bis zum künstlichen Neuronalen Netz), deren Anwendbarkeit und Probleme stehen praktische interaktive Übungen im Vordergrund. Der WEB Browser wird zum Labor! Die Veranstaltung findet digital und online statt.
Sensoren, Digitale Sensordaten, Big Data, Umfragen
Grundlagen der Sensordatenerfassung und Verarbeitung
Grundlagen des Maschinellen Lernens (Metriken und Taxonomie)
Algorithmen und Modelle
Training, Lernen, Prädiktion, Test
Die Studenten sollen die Grundlagen von Maschinellen Lernen und deren Aufgaben, Ziele, und Anwendungen verstehen sowie Einblicke in Algorithmen und Datenmodelle erwerben. Wieso Deep Learning, wann und wann nicht!
Es soll der Unterschied zwischen Modell (Modellrepräsentation und Datenstrukturen) und den Lern- und Prädiktionsalgorithmen verstanden werden.
Die Studenten sollen anhand einfacher Laborübungen mit einem WEB basierten ML Baukasten und Analysewerkzeug (Ausführung im WEB Browser oder mit node.js in der Kommandozeile) auf einfache Weise verschiedene Lernverfahren auf verschiedene Trainingsdaten anwenden, unterscheiden und bewerten können.
Verständnis und Anwendung der Datenvorverarbeitung und Bedeutung von Quantität und Qualität der Trainingsdaten.
Es soll ein Verständnis der Probleme im Umgang und der Anwendung von ML Verfahren anhand von praktischen Beispielen und Übungen erworben werden. Dabei soll die Fähigkeit erworben werden, selbstständig geeignete ML Verfahren für eine bestimmte Problemstellung aus der Soziologie auswählen zu können.