Modulbeschreibung

Logo der Hochschule Bremen
Titel
Title
Künstliche Intelligenz
Modulcode
Module Code
KI
Modulverantwortliche
Responsible Members of Staff
Kompetenzziele des Moduls
Module Competence Goals
Nach erfolgreichem Absolvieren des Moduls können die Studierenden ... *Wissen und Verstehen (Wissensverbreiterung, Wissensvertiefung, Wissensverständnis) - die grundlegenden Konzepte des maschinellen Lernens und der künstlichen Intelligenz erläutern - die verschiedenen Arten des maschinellen Lernens (überwachtes, nicht überwachtes, bestärkendes Lernen) erklären und voneinander abgrenzen - die Herausforderungen und die Komplexität bei der Entwicklung von Systemen mit künstlicher Intelligenz bewerten *Einsatz, Anwendung und Erzeugung von Wissen (Nutzung und Transfer, wissenschaftliche Innovation) - geeignete Algorithmen für Such-, Lern- und Klassifikationsprobleme auswählen und implementieren - die Güte von Algorithmen mithilfe von Evaluierungsmethoden und Metriken bewerten - Techniken zur Datenvorbereitung, Merkmalsextraktion und Dimensionsreduktion anwenden *Kommunikation und Kooperation - die Auswahl und Implementierung von Algorithmen für maschinelles Lernen nachvollziehbar erklären und die Ergebnisse gegenüber Fachleuten vertreten - die Zusammenarbeit in einer Projektgruppe zur Lösung komplexer Klassifikationsprobleme erfolgreich koordinieren *Wissenschaftliches Selbstverständnis oder Professionalität* - die eigene Herangehensweise an die Entwicklung von Systemen mit künstlicher Intelligenz reflektieren. - eigenständig Lösungen für komplexe Probleme im Bereich des maschinellen Lernens entwickeln und optimieren. After successfully completing the module, students can ... *knowledge and understanding (broadening knowledge, deepening knowledge, understanding knowledge) - explain the basic concepts of machine learning and artificial intelligence - explain and differentiate between the different types of machine learning (supervised, unsupervised, reinforcement learning) - evaluate the challenges and complexity of developing systems with artificial intelligence *Use, apply and generate knowledge (utilization and transfer, scientific innovation) - select and implement suitable algorithms for search, learning and classification problems - assess the quality of algorithms using evaluation methods and metrics - apply techniques for data preparation, feature extraction and dimension reduction *Communication and cooperation - explain the selection and implementation of algorithms for machine learning in a comprehensible manner and represent the results to experts - successfully coordinate collaboration in a project group to solve complex classification problems *Scientific self-image or professionalism* - reflect on their own approach to the development of systems with artificial intelligence. - independently develop and optimize solutions for complex problems in the field of machine learning.
Lehrinhalte
Content
Inhalt des Moduls sind die Grundlagen und Anwendungen von maschinellem Lernen und künstlicher Intelligenz. Die Studierenden sollen die Funktionsweise, die Auswahl und die Anwendung von Algorithmen zur Lösung von Such-, Lern- und Klassifikationsproblemen verstehen. Ein besonderer Fokus liegt auf der praktischen Umsetzung im Rahmen von Projektarbeiten und auf der Evaluierung der Algorithmeneffizienz. Um die angestrebten Lernziele zu erreichen, werden in der Lehre folgende spezifische Kompetenzschwerpunkte gesetzt: * Definition von maschinellem Lernen und künstlicher Intelligenz * Arten des maschinellen Lernens (überwachtes, nicht überwachtes, bestärkendes maschinelles Lernen) * Evaluierung von Algorithmen (Metriken und Gütemaße) * Datenaufteilung, Datenvorbereitung, Merkmalsextraktion, Dimensionsreduktion * Regression * Klassifikation (Entscheidungsbäume, Random Forrest, Naive Bayes, k-nächste Nachbarn, Support Vektor Maschinen, Neuronale Netze) * Clusteranalysen * Hyperparameteroptimierung The module covers the fundamentals and applications of machine learning and artificial intelligence. Students should understand the functionality, selection and application of algorithms for solving search, learning and classification problems. A particular focus is on practical implementation in the context of project work and on evaluating algorithm efficiency. In order to achieve the intended learning objectives, the following specific areas of expertise are taught: * Definition of machine learning and artificial intelligence * Types of machine learning (supervised, unsupervised, reinforcing machine learning) * Evaluation of algorithms (metrics and quality measures) * Data splitting, data preparation, feature extraction, dimension reduction * Regression * Classification (decision trees, random forest, naive Bayes, k-nearest neighbors, support vector machines, neural networks) * Cluster analysis * Hyperparameter optimization
Lehrende
Lecturers
Lehr- und Lernmethoden
Teaching Format
Seminaristischer Unterricht (SU), Modulbezogene Übung (MÜ)
Lernform
Study Format
Präsenzstudium, angeleitetes Selbststudium
Prüfungsform
Examination
Klausur nach Prüfungsordnung
Prüfungsdauer
Test Duration
Voraussetzungen für die Teilnahme
Required Experience
Siehe aktuelle Prüfungsordnung
Verwendbarkeit
Applicability
Grundlage für etliche folgende Module
Studentische Arbeitsbelastung
Hours
180
Präsenzstudium
Contact Hours per week
56
Selbststudium
Self Study Hours
124
ECTS-Leistungspunkte
ECTS-Credits
6
Häufigkeit des Angebotes
Frequency
14 Termine im SoSe
Sprache
Language
Deutsch
Bemerkungen
Comments
Literatur
Literature
Die aktuellen Literaturlisten werden zu Beginn des Semesters verteilt.
Angebot
Courses
SemesterStudiengangSWSFormGültigkeitsbeginnGültigkeitsendeWahlpflicht
4MDIG4Projekt20222100Pflichtmodul