Aufgabe
Lies die folgenden Abschnitte durch und besuche einige der Links. Bespreche die Themen mit jemandem – ev. in SF-gemischten Gruppen
In fast allen Studiengängen werden nicht nur gute ICT-Kenntnisse vorausgesetzt – häufig wird auch mit speziellen Programmen gearbeitet, wo es von Vorteil ist, wenn man gut Grundkenntnisse in Informatik mitbringt, damit man die Vorgänge verstehen kann, oder die Software überhaupt bedienen/programmieren kann.
# Musik
So arbeitet man in der Musik häufig mit Computern – sei das bei der Notation, der Aufnahme und Bearbeitung, bei Komposition oder auch wenn man «nur» ein Instrument spielt. Ein E-Piano ist eigentlich ein Computer, genau gleich wie die meisten Effekt-Geräte und Mischpulte.
- Musikkompositionen mit Künstlicher Intelligenz: https://beatsundbits.de/beispiele/ (opens new window)
- akustischer Gitarrensound, lernt von Aufnahme mit Mikrofon: https://www.youtube.com/watch?v=EYoEjDnTLFU (opens new window)
- Gitarreneffekt, erlernt Effekte und Verstärker: https://www.youtube.com/watch?v=mYBgVt2RvLg (opens new window)
- interaktives Duet mit Künstlischer Intelligenz: https://experiments.withgoogle.com/ai/ai-duet/view/ (opens new window)
- Software zur Bearbeitung von Ton-Aufnahmen: https://www.youtube.com/watch?v=RkQ2l5TWqeY (opens new window)
- Das Fach music technology am MIT: https://news.mit.edu/2018/music-technology-accelerates-1219 (opens new window)
Wir werden ein Python-Modul kennenlernen, womit man Musiktheoretische Vorgänge mit Python programmieren kann.
# Bildnerisches Gestalten
Der Computer hat hier längst Einzug erhalten: Bildbearbeitungsprogramme und Digital-Kameras sind nicht mehr wegzudenken. Genausowenig Layout- und Textsatz-Programme und digitale Drucker. Neuere Technologien wie 3D-Druck und die Künstliche Intelligenz bieten viele weitere Anwendungsmöglichkeiten:
- 3D-Druck für grosse Skultpuren: https://www.youtube.com/watch?v=3-lTTsoa0-w (opens new window)
- 3D-Druck – modernes Töpfern: https://www.youtube.com/watch?v=RAV-raH-iRA (opens new window)
- Hintergrund entfernen mit KI: https://www.remove.bg/ (opens new window)
- Luminar AI – Bildbearbeitung mit KI: https://www.youtube.com/watch?v=iROz0ATVoQ4 (opens new window)
- KI erstellt Bild aus vorgaben: http://nvidia-research-mingyuliu.com/gaugan/ (opens new window)
- einzigartige Nutella-Verpackung – Video: https://www.youtube.com/watch?v=RY-nK4ChLEQ (opens new window)
Wir werden eine Python-Modul kennenlernen, womit man Farbwerte von Bildern Pixelweise auslesen und manipulieren kann.
# Sprachen
Immer häufiger übernimmt der Computer Aufgaben, die vor einigen Jahren noch undenkbar erschienen. Diente der Computer und das Internet bis vor wenigen Jahren als Wörterbuch, so übersetzen Dienste heute – dank künstlicher Intelligenz – ganze Sätze und erkenne sogar Zusammenhänge über mehrere Sätze hinweg. Computerprogramme schaffen es auch, ganze Bücher zusammenzufassen oder wichtige Inhalte, z.B. aus vielen Antworten zu offen formulierten Fragen, zusammenzutragen.
- DeepL – Übersetzer mit Künstlicher Intelligenz: https://www.deepl.com/en/translator (opens new window)
- Resoomer – Text zusammenfassen lassen: https://resoomer.com/en/ (opens new window)
- GetDigest – Text zusammenfassen lassen: https://getdigest.com/de (opens new window)
- Artikel zu Anwendungen von KI: https://www.lengoo.com/de-de/blog/4-verbluffende-anwendungen-von-kunstlicher-intelligenz/ (opens new window)
- Chatbot «Rose»: http://ec2-54-215-197-164.us-west-1.compute.amazonaws.com/speech.php (opens new window)
- Chatbot «Kuki»: https://www.pandorabots.com/kuki/ (opens new window)
- Chatbot «Cleverbot»: https://www.cleverbot.com (opens new window) (spricht auch Spanisch und Italienisch)
Ein grosses Hindernis dabei ist, dass der Computer unserer «natürliche» Sprache versteht. Dazu muss der eingegebene Text analysiert werden. Der Computer macht dies mittels sogenanntem Natural Language Processing – kurz NLP. Wir werden eine NLP-Erweiterung für Python kennenlernen.
# Pädagogik/Psychologie/Philosophie
Bereits in de 60er-Jahren sorgte Joseph Weizenbaum mit seiner künstlichen Psychoterapeutin «Eliza» für Aufsehen. Man konnte dem Chatbot Dinge mitteilen und ELIZA griff die Inhalte auf und stellte weitere Fragen. Heute sprechen Chatbots mehrere Sprachen, können aufs Internet zugreifen und lernen ständig neues dazu:
- ELIZA (en): https://www.masswerk.at/eliza/ (opens new window)
- ELIZA (de): http://www.med-ai.com/models/eliza.html.de (opens new window)
- modererner Chatbot «Cleverbot» (de, en, it, sp, fr, …): https://www.cleverbot.com (opens new window)
In der Künstlichen Intelligenz und der Robotik stellen sich natürlich viele philosophische und ethische Fragen, wie z.B. «Können Computer jemals intelligent sein?», «Dürfen wir Computer als Ersatz für soziale Kontakte in der Altenpflege einsetzen?» oder «Wie soll ein selbstfahrendes Auto reagieren, wenn es in eine Dilemma-Situation gerät und abwägen muss, ob Fussgänger oder der Insasse gefährdet und ev. verletzt werden?» oder auch «Können Roboter lernen zu Sitzen, zu Gehen, zu Sprechen, genaugleich wie das Kleinkinder tun?».
- Sophia bei Jimmy Fallon: https://youtu.be/Bg_tJvCA8zw?t=148 (opens new window)
- Boston Dynamics – Roboter tanzen: https://www.youtube.com/watch?v=fn3KWM1kuAw (opens new window)
- Boston Dynamics – Roboter draussen: https://www.youtube.com/watch?v=vjSohj-Iclc (opens new window)
- Roboter lernen wie Kinder: https://www.youtube.com/watch?v=2wkGU7ptbME (opens new window)
- Roboter im Altersheim: https://www.youtube.com/watch?v=tQf_JEPwzKI (opens new window)
- die 3 Robotergesetze von Asimov: http://www.roboterwelt.de/magazin/die-robotergesetze-von-isaac-asimov/ (opens new window)
Da auch hier eine Grundlage für sämtliches Verständnis basierend auf Texten, das sogenannte Natural Language Processing ist, werden wir im Anwendungsteil zusammen mit den Sprachen eine NLP-Erweiterung von Python kennenlernen.