Voraussetzung
-
Kenntnis einer höheren Programmiersprache
Zielgruppe
Beschäftige,-
die bereits programmieren können und nun erste Erfahrungen mit der Entwicklung von Anwendungen mit Künstlicher Intelligenz sammeln wollen
Lernziel
Die Teilnehmenden sollen-
an praktischen Beispielen die Besonderheiten der Entwicklung von Anwendungen in der Künstlichen Intelligenz kennen lernen
-
einen Einblick in die Beliebtheit der Sprache Python in der KI haben
Hinweis
-
Im Kurs sollen die Teilnehmer an praktischen Beispielen die Besonderheiten der Entwicklung von Anwendungen in der Künstlichen Intelligenz kennen lernen. Dabei wird ganz auf die Programmiersprache Python gesetzt, mit denen sich sehr schnell Ergebnisse erzielen lassen, insbesondere durch den Einsatz von Jupyter-Notebooks. Die wichtigsten Bibliotheken von Python für die Entwicklung werden vorgestellt und die Arbeit mit Jupyter-Notebooks demonstriert. Es wird weitgehend auf Folien verzichtet, es soll vor allen Dingen codiert werden. Nebenbei werden die mathematischen Grundlagen erklärt.
Inhalt
-
Das Python Öko-System
-
Python
-
Jupyter-Notebooks
-
Anaconda
-
-
Die grundlegenden Bibliotheken
-
NumPy
-
matplotlib
-
Pandas
-
-
Das KI-Paket scikit-learn
-
Lineare Regression
-
Korrelation
-
Cluster und Outlier
-
Klassifizierer
-
Perzeptron und Neuronale Netze
-
Mathematik
-
Vektoren
-
Matrizen
-
Tensoren
-
Gradientenabstieg
-