[PYTHON] Eine großartige Einführung in Couseras TensorFlow, um Ihnen den Einstieg in Deep Learning zu erleichtern

Bis jetzt habe ich Machine Leaning Von Dr. Andrew Ng von Cousera und das berühmte [Deep Learning von Grund auf neu](https: //) genommen. Ich las www.oreilly.co.jp/books/9784873117584/) und schrieb den Code gemäß dem Buch.

Es war jedoch unklar, wie mit der Erstellung und Implementierung eines neuen Deep Learning-Netzwerks begonnen werden sollte. Zu dieser Zeit fand ich den folgenden Kurs und nahm daran teil, was besser war als ich erwartet hatte. Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

Kursfunktionen

Was ich gelernt habe

--Tensorflow / Keras kann jetzt verwendet werden

Inhalt

Week 1. A New Programming Paradigm
Erklärt den Unterschied zwischen maschinellem Lernen und regulärer Programmierung. Ziemlich einfacher Inhalt. In der Aufgabe wurde das Regressionsproblem mit Tensorflow gelöst. Week 2. Introduction to Computer Vision
Lösen Sie das Klassifizierungsproblem mithilfe von Fashion MNIST-Daten. Diese Woche werden wir CNN nicht verwenden und die Bilddaten als einzeiligen Vektor mit dichtem neuronalen Netz lösen. In diesem Prozess habe ich gelernt, wie man ein Netzwerk mit Keras konfiguriert. Sie erfahren auch, wie Sie nach Beendigung der Epoche einen Rückruf aufrufen. Infolgedessen kann das Lernen abgeschlossen werden, wenn die Genauigkeit ein bestimmtes Niveau überschreitet. In der Aufgabe habe ich das übliche MNIST-Klassifizierungsproblem gelöst. Week 3. Enhancing Vision with Convolutional Neural Networks Lösen Sie das Fashion MNIST-Klassifizierungsproblem in Woche 2 mit CNN. Erfahren Sie eine sehr kurze Beschreibung von CNN und wie Sie es tatsächlich in Tensorflow / Keras implementieren. Ich vertiefte mein Verständnis, indem ich die Ergebnisse der Faltung visualisierte. Darüber hinaus konnte ich durch Versuch und Irrtum erfahren, wie sich dies auf die Genauigkeit und die Lern- und Inferenzgeschwindigkeit auswirkt, z. B. durch Ändern der Anzahl der Faltungsebenen und Ausschließen von Max Pooling. Week 4. Using Real-world Images Wenden Sie das, was Sie in Woche 3 getan haben, auf ein reales Bild an (M Pixel, Farbbilder, Objekte, die nicht in der Mitte liegen). Insbesondere die Klassifizierung von "Personen" - und "Pferde" -Bildern. Das Folgende war besonders hilfreich für die Visualisierung der Ausgabe der Zwischenschicht.

Zusammenfassung

Wie in Bewertungen geschrieben, sind der Inhalt und die Übung sicherlich einfach. Dr. Andrew Ngs [Machine Leaning] von Coursera (https://www.coursera.org/learn/machine-learning?) Und Deep Learning von Grund auf neu / 9784873117584 /) Ist es nicht ein guter nächster Schritt nach dem Lernen?

Recommended Posts

Eine großartige Einführung in Couseras TensorFlow, um Ihnen den Einstieg in Deep Learning zu erleichtern
Versuchen Sie es mit TensorFlow
Link, um mit Python zu beginnen
Versuchen Sie es mit TensorFlow Part 2
Wie fange ich mit Scrapy an?
Wie fange ich mit Django an?
Beginnen Sie mit dem maschinellen Lernen mit SageMaker
Ich habe ein Skript geschrieben, mit dem Sie mit hoher Geschwindigkeit mit AtCoder beginnen können!
Schritt Notizen, um mit Django zu beginnen
Anfänger des maschinellen Lernens nehmen an Courseras Deep Learning-Kurs teil
Ich habe versucht, mit Hy anzufangen
Der einfachste Weg, um mit Django zu beginnen
Zubu Amateur will Python starten
Schritte zum schnellen Erstellen einer umfassenden Lernumgebung auf einem Mac mit TensorFlow und OpenCV
Ich habe versucht, mit Blenders Python script_Part 01 zu beginnen
Ich habe versucht, mit Blenders Python script_Part 02 zu beginnen
Beginnen Sie mit MicroPython
Beginnen Sie mit Mezzanine
Versuchen Sie, ein Deep Learning / Neuronales Netzwerk mit Scratch aufzubauen
[TensorFlow 2 / Keras] Ausführen des Lernens mit CTC Loss in Keras
[Evangelion] Versuchen Sie, mit Deep Learning automatisch Asuka-ähnliche Linien zu erzeugen
Mindestkenntnisse, um mit dem Python-Protokollierungsmodul zu beginnen
Für diejenigen, die mit TensorFlow2 maschinelles Lernen beginnen möchten
Ich habe versucht, mit Hy ・ Define a class zu beginnen
Ich habe das Toho-Projekt mit Deep Learning aufgenommen ... ich wollte.
Ich habe versucht, in einem tief erlernten Sprachmodell zu schreiben
Übersetzen Erste Schritte mit TensorFlow
Fangen Sie mit Django an! ~ Tutorial ⑤ ~
<Kurs> Tiefes Lernen: Day2 CNN
<Kurs> Tiefes Lernen: Tag 1 NN
Deep Kernel Learning mit Pyro
Fangen Sie mit Django an! ~ Tutorial ④ ~
Versuchen Sie Deep Learning mit FPGA
Fangen Sie mit Django an! ~ Tutorial ⑥ ~
Einführung in Deep Learning ~ Lernregeln ~
Beginnen Sie mit Python! ~ ② Grammatik ~
Tiefe Stärkung des Lernens 1 Einführung in die Stärkung des Lernens
Generiere Pokemon mit Deep Learning
Einführung in Deep Learning ~ Backpropagation ~
Mit Deep Learning können Sie die Erholungsrate von 100% im Pferderennen überschreiten
Ich habe versucht, Deep Learning mit Spark × Keras × Docker skalierbar zu machen
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
Ich habe versucht, das Entwicklungsstartverfahren von Django kurz zusammenzufassen
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Ich habe am Wochenende versucht, mit Bitcoin Systre zu beginnen
[TensorFlow] Wenn Sie TensorBoard ausführen möchten, installieren Sie es mit pip.
Einführung in Deep Learning (2) - Versuchen Sie Ihre eigene nichtlineare Regression mit Chainer-
[Windows Edition] Keras-Kurs, eine Bibliothek, in der Sie Deep Learning sofort ausprobieren können - Teil 1
Umgang mit Tensorflow mit GPU beim Deep Learning, das plötzlich nicht mehr funktioniert