Warenkorb
 

NEU: Lesen Sie Ihre eBooks auf einem der neuen tolino eReader. Jetzt entdecken.

Neuronale Netze selbst programmieren

Ein verständlicher Einstieg mit Python

Animals

Neuronale Netze sind Schlüsselelemente des Deep Learning und der Künstlichen Intelligenz, die heute zu Erstaunlichem in der Lage sind. Sie sind Grundlage vieler Anwendungen im Alltag wie beispielsweise Spracherkennung, Gesichtserkennung auf Fotos oder die Umwandlung von Sprache in Text. Dennoch verstehen nur wenige, wie neuronale Netze tatsächlich funktionieren.

Dieses Buch nimmt Sie mit auf eine unterhaltsame Reise, die mit ganz einfachen Ideen beginnt und Ihnen Schritt für Schritt zeigt, wie neuronale Netze arbeiten:

- Zunächst lernen Sie die mathematischen Konzepte kennen, die den neuronalen Netzen zugrunde liegen. Dafür brauchen Sie keine tieferen Mathematikkenntnisse, denn alle mathematischen Ideen werden behutsam und mit vielen Illustrationen und Beispielen erläutert. Eine Kurzeinführung in die Analysis unterstützt Sie dabei.
- Dann geht es in die Praxis: Nach einer Einführung in die populäre und leicht zu lernende Programmiersprache Python bauen Sie allmählich Ihr eigenes neuronales Netz mit Python auf. Sie bringen ihm bei, handgeschriebene Zahlen zu erkennen, bis es eine Performance wie ein professionell entwickeltes Netz erreicht.
- Im nächsten Schritt tunen Sie die Leistung Ihres neuronalen Netzes so weit, dass es eine Zahlenerkennung von 98 % erreicht - nur mit einfachen Ideen und simplem Code. Sie testen das Netz mit Ihrer eigenen Handschrift und werfen noch einen Blick in das mysteriöse Innere eines neuronalen Netzes.
- Zum Schluss lassen Sie das neuronale Netz auf einem Raspberry Pi Zero laufen.

Tariq Rashid erklärt diese schwierige Materie außergewöhnlich klar und verständlich, dadurch werden neuronale Netze für jeden Interessierten zugänglich und praktisch nachvollziehbar.
… weiterlesen
  • Artikelbild-0
eBook kaufen
eBook verschenken

Beschreibung

Produktdetails

Format ePUB i
Kopierschutz Ja i
Seitenzahl 232 (Printausgabe)
Erscheinungsdatum 24.05.2017
Sprache Deutsch
EAN 9783960101031
Verlag O'Reilly
Dateigröße 12587 KB
Übersetzer Frank Langenau
Verkaufsrang 30072
eBook
eBook
21,99
21,99
inkl. gesetzl. MwSt.
inkl. gesetzl. MwSt.
Sofort per Download lieferbar
Sofort per Download lieferbar
Sie können dieses eBook verschenken  i
eBook kaufen
eBook verschenken
PAYBACK Punkte
Vielen Dank für Ihr Feedback!
Entschuldigung, beim Absenden Ihres Feedbacks ist ein Fehler passiert. Bitte versuchen Sie es erneut.
Ihr Feedback zur Seite
Haben Sie alle relevanten Informationen erhalten?

Buchhändler-Empfehlungen

Agata Jankowski, Thalia-Buchhandlung Karlsruhe

Die nötigen Algorithmen werden in grandiosen Grafiken erklärt, der Code visuell aufbereitet. Anfänger werden hier nicht zurückgelassen und alte Hasen vertiefen ihr Verständnis!

Kundenbewertungen

Durchschnitt
4 Bewertungen
Übersicht
4
0
0
0
0

Gelungener Einstieg in die Programmierung von Neuronalen Netzen!
von einer Kundin/einem Kunden aus Augsburg am 08.03.2019
Bewertet: Einband: Taschenbuch

Das Buch zielt auf Einsteiger und Neulinge im Bereich des Maschinellen Lernens ab. Zu dieser Zielgruppe zähle ich mich auch selbst. Das gliedert sich drei Kapitel, deren erstes langsam an die Thematik heranführt und Basics wie die Sigmoid-Funktion nachvollziehbar erläutert. Für das Verständnis notwendige Ausführungen (bspw. zu M... Das Buch zielt auf Einsteiger und Neulinge im Bereich des Maschinellen Lernens ab. Zu dieser Zielgruppe zähle ich mich auch selbst. Das gliedert sich drei Kapitel, deren erstes langsam an die Thematik heranführt und Basics wie die Sigmoid-Funktion nachvollziehbar erläutert. Für das Verständnis notwendige Ausführungen (bspw. zu Matrizen) sind in den Anhang ausgelagert worden, was dem besseren Überblick dient. An komplexere Aspekte wie die Aktualisierung von Gewichten ("Training") wird über mehrere Seiten hinweg herangeführt und die einzelnen Schritte werden mit anschaulichen Bildern erläutert. Gerade die Abbildungen für die Backpropagierung sind sehr gelungen! Im zweiten Kapitel geht es darum ein kleines neuronales Netz selbst umzusetzen (MNIST-Daten), um handschriftliche Zahlen zu erkennen. Auch hier führt der Autor mit guten Erklärungen an den Quellcode heran, indem er mit den allgemeinen Aspekten beginnt und den Code dann schrittweise erweitert. Das letzte Kapitel zeigt Ansatzmöglichkeiten, um das neuronale Netz zu tunen und die Trefferquote zu verbessern. Insgesamt bin ich mit dem Buch sehr zufrieden, da ich exakt in der Zielgruppe liege. Jemand, der schon Erfahrung mit maschinellem Lernen hat, könnte durch die detaillierten Erläuterungen gelangweilt sein, für mich waren sie aber genau richtig! Für Einsteiger ins Thema daher eine klare Kaufempfehlung!

Klasse!
von einer Kundin/einem Kunden aus Kassel am 13.01.2019
Bewertet: Einband: Taschenbuch

Dieses Buch entzaubert die Neuronalen Netze. Perfekt erklärt, sehr gut nachvollziehbar und eine super Grundlage zum späteren Ausprobieren eigener Ideen.

Unglaublich gut
von einer Kundin/einem Kunden aus Effretikon am 07.11.2017
Bewertet: Einband: Taschenbuch

Unglaublich einfach und verständlich beschrieben. Wer keine Ahnung von Mathe oder Python hat - Kein Problem, es wird alles von anfang an sehr genau erklärt! Mein neues Lieblingsbuch!