Einführung in das Buch "Erstellen einer profitablen KI mit Python", mit dem Sie in kürzester Zeit maschinelles Lernen erlernen können

Einführung

Er ist der Autor des Buches "** Mit Python profitable KI erstellen **". Dieser Artikel stellt die Funktionen dieses Buches vor.

スクリーンショット 2020-09-19 14.27.39.png

Amazon Link (Buch) https://www.amazon.co.jp/dp/4296106961

Amazon Link (Kindle) https://www.amazon.co.jp/dp/B08F9P726T

Diese Buchunterstützungsseite (Github) https://github.com/makaishi2/profitable_ai_book_info/blob/master/README.md

Bitte beachten Sie zunächst die folgende Tabelle.

Inhaltsverzeichnis

Der Titel wird oft missverstanden, aber wie Sie aus der Tabelle sehen können, handelt es sich um ein ernstes Buch. Es ist kein Buch "Lasst uns mit FX und Aktien mit AI viel Geld verdienen", also bitte nicht falsch verstehen.

Hauptzielgruppe

Dieses Buch richtet sich an zwei Hauptleser:

work11.png

** Geschäftsexperte ** Ein Manager der Spitzenklasse, der für die eigentliche Arbeit verantwortlich ist, nicht für die IT-Abteilung. Leute, die ihr Geschäft auf KI verlagern wollen, aber nicht wissen, wo sie anfangen sollen. In diesem Fall lesen Sie nach dem Lesen der Kapitel 1, 2 und 3 dieses Handbuchs den entsprechenden Abschnitt von Kapitel 5, indem Sie sich auf ** Verarbeitungsmuster ** konzentrieren, die möglicherweise für Ihr Unternehmen gelten. Kapitel 4 ist optional, aber ich möchte, dass Sie die Verse 4.1 und 4.4 so oft wie möglich lesen. Kapitel 6 ist wichtig, bitte lesen Sie es.

** Aufstrebender Datenwissenschaftler ** Menschen, die ursprünglich gut programmieren können und ihre Fähigkeiten als Datenwissenschaftler verbessern möchten. Überspringen Sie es in diesem Fall nicht und lesen Sie alles von Anfang an. Die Beispielcodierung im Text dieses Handbuchs basiert auf der Annahme, dass Sie einige Kenntnisse über Sprachen und Bibliotheken wie Python, Pandas und matplotlib haben. Wenn Sie nicht genügend Kenntnisse darüber haben, lesen Sie bitte "** Vorlesung 2 Einführung in Python für maschinelles Lernen **" am Ende dieses Buches, um eine kurze Erläuterung dieser Bibliotheken zu erhalten. Der kürzeste Kurs erklärt die minimal erforderlichen Funktionen, die in der Codierung dieses Buches enthalten sind. Möglicherweise haben Sie vor der Bibliothek noch keine Erfahrung mit Python, aber machen Sie sich keine Sorgen. Für diese Personen haben wir [Einführung in Python](https://github.com/makaishi2/profitable_ai_book_info/blob/master/docs/C1-python grammar erklärung.md # C11) auf der Support-Seite (Github) dieses Handbuchs veröffentlicht. tat. Dies ist auch eine ** kürzeste Einführung in Python **, die sich auf die minimal erforderliche Grammatik beschränkt, die in der praktischen Ausbildung des Buches vorkommt.

Buchfunktionen

** Für Geschäftsleute ** Für Geschäftsleute, die noch nie Kontakt zu KI hatten, hat KI tendenziell das Bild von "etwas Unbekanntem" oder "einer großartigen Sache, die alles kann". Tatsächlich ist das, was Sie mit der aktuellen KI-Technologie tun können, ziemlich begrenzt. Wenn Sie dieses Buch lesen, können Sie verstehen, was KI kann. Was Sie mit KI tun können, wie "** Klassifizierung ", " Regression " und " Clustering ", die in diesem Buch als " Verarbeitungsmuster **" bezeichnet werden, und wie Sie mit Ihrer eigenen Arbeit umgehen können. Sie können es anhängen. Dies ist der erste Schritt zur Förderung der ** KI. Die folgende Abbildung ist eine ** Verarbeitungsmusterliste **, die in Kapitel 5 dieses Handbuchs zusammengefasst ist.

work05.png

Sie müssen die Bedeutung der zeilenweisen Codierung nicht verstehen. Befolgen Sie daher unbedingt die Python-Praxis für die Verarbeitungsmuster, die Sie in Ihrem Unternehmen in Kapitel 5 anwenden möchten. Wenn Sie den Prozessablauf durch Python-Code verstehen, können Sie sich das Anwendungsmuster des Modells für maschinelles Lernen konkreter vorstellen. Die folgende Abbildung zeigt beispielsweise ein Diagramm, das die richtige Antwort mit dem Vorhersageergebnis des Modells überlagert, das während der Durchführung des Beispiels (Rückgabe) in Abschnitt 5.2 angezeigt wird.

work13.png

Darüber hinaus werden in Kapitel 6 auch die Fallstricke erläutert, die bei der Förderung der KI auftreten können. ** PoC ** (Abkürzung für Proof of Concept. Die erste technische Überprüfung zum Starten von AI), die zum ersten Mal auf das tatsächliche Geschäft angewendet werden kann, indem vollständig verstanden wird, was hier geschrieben steht. Wird definitiv verfügbar sein. Die spezifischen Inhalte von Kapitel 6 lauten wie folgt.

work10.png

** Für angehende Datenwissenschaftler ** Das größte Merkmal dieses Buches für angehende Datenwissenschaftler ist, dass ** Sie im kürzesten Kurs verstehen können, was zu tun ist, um ein Modell für maschinelles Lernen in Python zu erstellen ** (und auf diesen Punkt verweisen). Einige Leser haben es als "** Super Explosive Curriculum **" beschrieben.

work01.png

work03.png

Um diesen Zweck zu erreichen, wird die mathematische Erklärung des Algorithmus, der im herkömmlichen Handbuch für maschinelles Lernen häufig viele Seiten einnimmt, durch das Bild mit vielen Abbildungen und die Formel auf das Minimum beschränkt Ist nur Addition, Subtraktion, Multiplikation und Division. Dann konzentrierte ich mich auf ** speziell das Erstellen eines maschinellen Lernmodells **. Dies verringert die mathematischen Hürden, die häufig in traditionellen Büchern über maschinelles Lernen und Datenwissenschaften zu finden sind. Unter Auslassung der schwierigen mathematischen Geschichte wurde die ** Bewertung **, die für das überwachte maschinelle Lernen wichtig ist, in Abschnitt 1 (Abschnitt 4.4) (insbesondere ** Genauigkeit) ausführlich erläutert. ) ** und ** Präzision , ** Wie man Recall ** richtig benutzt, etc.). Als Formel ist es ein Abschnitt, der nur durch eine Bruchformel verstanden werden kann. Stellen Sie daher sicher, dass Sie diesen Abschnitt vollständig verstehen. Ich denke, dass traditionelle Einführungsbücher für Datenwissenschaftler und Programmierer eher mit einer technischen Erklärung des Modells und des Implementierungscodes endeten und aus geschäftlicher Sicht weniger erklärten. In Kapitel 5 dieses Buches versuche ich immer am Anfang zu erklären, dass " dieses Verarbeitungsmuster in diesem Teil dieser Arbeit verwendet werden kann ". Aufstrebende Datenwissenschaftler können dies verstehen, einschließlich " Verarbeitungsmuster und Unternehmensassoziation **", indem sie den Implementierungscode mit dieser Erklärung am Anfang des Kapitels lesen.

** Andere Eigenschaften ** Weitere Funktionen dieses Handbuchs sind:

Für diejenigen, die mehr wissen wollen

Auf der Support-Seite dieses Buches finden Sie ** zusätzliche Beispiele ** mit demselben Schreibstil wie in Kapitel 5 und ** Einführung in Python **, in denen die Python-Grammatik erläutert wird. Wenn Sie dies lesen, erhalten Sie eine bessere Vorstellung vom Bild dieses Buches.

Recommended Posts

Einführung in das Buch "Erstellen einer profitablen KI mit Python", mit dem Sie in kürzester Zeit maschinelles Lernen erlernen können
Ich habe ein Buch geschrieben, in dem Sie maschinelle Lernimplementierungen und -algorithmen auf ausgewogene Weise lernen können.
So führen Sie den Übungscode des Buches "Profitable KI mit Python erstellen" in Google Colaboratory aus
Lern-Roadmap, mit der Sie Services mit Python von Grund auf neu entwickeln und veröffentlichen können
Ein Hinweis, mit dem Sie die Python-Umgebung von Pineapple mit pyenv ändern können
9 Schritte, um in kürzester Zeit Experte für maschinelles Lernen zu werden [Völlig kostenlos]
Erstellen Sie ein Plugin, mit dem Sie in Python nach Registerkarten für Sublime Text 3 suchen können
MALSS (Einführung), ein Tool, das maschinelles Lernen in Python unterstützt
Jedi-vim-Verknüpfungsbefehl, mit dem Sie auf die Definitionsquelle und das Definitionsziel in Python verweisen können
Python-Skript, das den Status des Servers über den Browser überprüfen kann
Aus einem Buch, das der Programmierer lernen kann ... (Python): Finden Sie den häufigsten Wert
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Eine Geschichte, die ich nicht wusste, wie man Mixin lädt, wenn ich mit der Django-App eine Front mache [Anfänger lernt Python mit einem Nachschlagewerk]
Die Geschichte des Erstellens eines Bots, der aktive Mitglieder in einem bestimmten Slack-Kanal mit Python anzeigt
Einführung von "Scikit-Mobility", einer Bibliothek, mit der Sie menschliche Flussdaten mit Python einfach analysieren können (Teil 1)
(Maschinelles Lernen) Ich habe versucht, den EM-Algorithmus in der gemischten Gaußschen Verteilung sorgfältig mit der Implementierung zu verstehen.
[Einführung in das maschinelle Lernen] Bis Sie den Beispielcode mit Chainer ausführen
Bewegen Sie die Schildkröte an die Stelle, an der Sie mit der Maus mit der Schildkröte in Python klicken
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Aufbau einer KI / maschinellen Lernumgebung mit Python
Maschinelles Python-Lernen ohne Entwicklungsumgebung. Im Azure-Notizbuch (Jupyter-Notizbuch in Azure) heißt es: "Lernen wir, indem wir mit Ayaka Ikezawa programmieren!" Ich nahm an einem Mathematikkurs für maschinelles Lernen teil [Bayes 'Theorem]
Einführung in die KI-Erstellung mit Python! Teil 2 Ich habe versucht, den Hauspreis in Boston mit einem neuronalen Netz vorherzusagen
[Python] Erstellt eine Klasse, um mit pyaudio Sinuswellen im Hintergrund zu spielen
Ein Anfänger des maschinellen Lernens versuchte, mit Python ein Vorhersagemodell für Pferderennen zu erstellen
Einführung in das magische "jsii", mit dem in TypeScript geschriebene Programme mit Python usw. ausgeführt werden.
Erstellen Sie eine Python-Umgebung, um die Theorie und Implementierung von Deep Learning zu erlernen
Ein Anfänger des maschinellen Lernens versuchte an einem Tag, eine Sheltie-Urteils-KI zu erstellen
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Python] Einfache Einführung in das maschinelle Lernen mit Python (SVM)
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Lassen Sie uns einen Teil des maschinellen Lernens mit Python berühren
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Vorhersage für Pferderennen: Wenn Sie der Meinung sind, dass die Wiederherstellungsrate beim maschinellen Lernen (Light GBM) 100% überschritten hat, haben Sie dies getan
Verwenden Sie tkinter, um den Ausgabecode in Python als "A und vorgeben, B zu sein" zu verschieben
Ich habe versucht, mit Python Machine Learning ein Echtzeit-Modell zur Trennung von Tonquellen zu erstellen
Eine Geschichte, bei der ich das Teilungsergebnis (%) in HTML mit einer Anwendung mit Django anzeigen wollte [Anfänger lernt Python mit einem Nachschlagewerk in einer Hand]
Vorhersage der Zielzeit eines vollständigen Marathons mit maschinellem Lernen - Visual: Visualisierung von Daten mit Python-
Der erste Schritt des maschinellen Lernens ~ Für diejenigen, die versuchen möchten, mit Python zu implementieren ~
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
[Python] Ein Programm, das die kürzeste Anzahl von Schritten in einem Spiel findet, das Wolken überquert
Python Machine Learning Programming Kapitel 1 bietet Computern die Möglichkeit, aus der Datenzusammenfassung zu lernen
[Python] Lassen Sie nur Elemente im Array, die mit einer bestimmten Zeichenfolge beginnen
Versuchen Sie, mit Python eine Wellenform (Audiospektrum) zu erstellen, die sich entsprechend dem Klang bewegt
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
So finden Sie das erste Element, das den Kriterien in der Python-Liste entspricht
Eine Geschichte, die Django mit einer Funktion wie before_action ausführen wollte, die in Schienen verwendet wird [Anfänger lernt Python mit einem Nachschlagewerk]
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Versuchen Sie, das Programmier-Herausforderungsbuch mit Python3 zu lösen
Führen Sie eine Pipeline für maschinelles Lernen mit Cloud Dataflow (Python) aus.
Tool MALSS (Anwendung), das maschinelles Lernen in Python unterstützt
Tool MALSS (Basic), das maschinelles Lernen in Python unterstützt
Konvertieren Sie das Bild in .zip mit Python in PDF
Aus einem Buch, das Programmierer lernen können ... (Python): Zeiger
Ich möchte mit einem Roboter in Python arbeiten.
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Site-Zusammenfassung zum Erlernen des maschinellen Lernens mit englischen Videos
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
Zusammenfassung des grundlegenden Ablaufs des maschinellen Lernens mit Python