KlappentextNeuronale Netze programmieren ohne Vorkenntnisse
Mit vielen anschaulichen Illustrationen und Diagrammen
Zahlreiche Beispielprogramme und Übungen zum Experimentieren
Künstliche Intelligenz fasziniert dich? Du möchtest wissen, was hinter Machine Learning steckt und wie du deine eigenen neuronalen Netze programmieren kannst? Dann ist dieses Buch genau das richtige für deinen Ausflug in die Welt der künstlichen Intelligenz.
Mit anschaulichen Erklärungen und zahlreichen Bildern erfährst du von Grund auf, wie neuronale Netze funktionieren. In jedem Kapitel erwarten dich spannende Projekte zum Ausprobieren und Programmieraufgaben mit Lösungen. Dabei stehen vor allem Bild- und Texterkennung im Vordergrund.
Für all das brauchst du keine Vorkenntnisse. Ganz nebenbei erhältst du eine Einführung in Python und lernst Schritt für Schritt, wie du mit einfachen Programmiertechniken dein eigenes künstliches neuronales Netz programmiert und trainierst.
Zusatztext»Ein umfangreicher und gut strukturierter Einstieg in die KI-Programmierung« (ekz-Bibliotheksservice, 12/2023)
ZusammenfassungNeuronale Netze selbst programmieren ohne Vorkenntnisse
Spannende Projekte von Chatbots bis hin zu Bilderkennung
Alle Grundlagen anhand von Bildern und Beispielen leicht verständlich erklärt
Du möchtest wissen, was hinter künstlicher Intelligenz und neuronalen Netzen steckt und deine eigenen selbstlernenden Programme schreiben?
In diesem Buch erfährst du mit anschaulichen Erklärungen und vielen Bildern, wie KI funktioniert und wie du neuronale Netze ganz einfach selbst programmieren kannst. Dafür brauchst du keine Vorkenntnisse. Alle notwendigen mathematischen Konzepte werden von Grund auf und sehr anschaulich erklärt. Ganz nebenbei erhältst du eine Einführung in die Programmiersprache Python.
In jedem Kapitel erwarten dich spannende Projekte von ersten kleinen Programmen wie einem selbstlernenden Währungsrechner bis hin zu praxistauglicher Bilderkennung.
Denkaufgaben und Programmierübungen mit Lösungen zum Download helfen dir, dein Wissen zu testen und zu vertiefen. So lernst du Schritt für Schritt, wie du mit einfachen Programmiertechniken deine eigenen künstlichen neuronalen Netze entwickelst und trainierst.
Aus dem InhaltEntscheidungsbäume
Überwachtes und nicht überwachtes Lernen
Clustering
Perzeptron
Vorhersagen treffen
Datenvisualisierung mit matplotlib
Neuronale Netze programmieren und trainieren
Aktivierungsfunktionen
Verborgene Schichten
Berechnungen mit NumPy
Bilderkennung
Python Imaging Library (PIL)
Computer Vision
Mathematisches Glossar