Klicken Sie hier bis gestern
Sie werden Ingenieur in 100 Tagen - Tag 70 - Programmieren - Über Scraping
Sie werden in 100 Tagen Ingenieur - Tag 63 - Programmierung - Über Wahrscheinlichkeit 1
Sie werden in 100 Tagen Ingenieur - Tag 59 - Programmierung - Über Algorithmen
Sie werden in 100 Tagen Ingenieur --- Tag 53 - Git - Über Git
Sie werden in 100 Tagen Ingenieur - Tag 42 - Cloud - Über Cloud-Dienste
Sie werden in 100 Tagen Ingenieur - Tag 36 - Datenbank - Über die Datenbank
Sie werden Ingenieur in 100-Tage-24-Python-Grundlagen der Python-Sprache 1
Sie werden in 100 Tagen Ingenieur - Tag 18 - JavaScript - Grundlagen von JavaScript 1
Sie werden in 100 Tagen Ingenieur - 14. Tag - CSS - CSS-Grundlagen 1
Sie werden in 100 Tagen Ingenieur - Tag 6 - HTML - HTML-Grundlagen 1
Dieses Mal sprechen wir über maschinelles Lernen.
Vor kurzem war ich aus verschiedenen Gründen geschlossen oder konnte nicht zur Arbeit gehen. Wie wäre es mit einem Studium bei dieser Gelegenheit?
Über maschinelles Lernen ohne Verwendung mathematischer Formeln Ich möchte mit Inhalten erklären, die auch Grundschüler verstehen können.
Klicken Sie hier für das Kommentarvideo
Was ist maschinelles Lernen? Von diesem Punkt an.
Durch maschinelles Lernen kann ein Computer Daten lernen Es ist ein Versuch, Vorhersagen für unbekannte Daten zu treffen.
Lernen Sie, sich an Muster zu erinnern, die in großen Datenmengen versteckt sind Die Regel zur Beurteilung unbekannter Daten wird als Modell bezeichnet. Dieses Modell zu erstellen ist der Punkt des maschinellen Lernens.
Als nächstes möchte ich über die Beziehung zwischen Wörtern und künstlicher Intelligenz in diesen Tagen sprechen.
"Künstliche Intelligenz" heißt auf Englisch "AI". Die meisten "AI" basieren auf "maschinellem Lernen". Und "maschinelles Lernen" heißt auf Englisch "maschinelles Lernen".
"Deep Learning" ist eine der "Machine Learning" -Methoden und wird auf Englisch "Deep Learning" genannt.
Die Beziehung zwischen Wörtern ist wie in der Abbildung gezeigt.
Wenn es darum geht, wo maschinelles Lernen eingesetzt wird, ist es mittlerweile in verschiedenen Bereichen weit verbreitet.
Die Hauptfelder sind Bildunterscheidung und Objekterkennung für das automatische Fahren, die Klassifizierung von Menschen und Tieren sowie die Unterscheidung handgeschriebener Zeichen.
Es wird auch häufig für Daten zum menschlichen Verhalten verwendet. Auf der Einkaufsseite, ob Sie beitreten oder sich abmelden möchten Maschinelles Lernen wird häufig verwendet, um festzustellen, welche Produkte diese Person empfiehlt.
Sie können aus dem Gelernten auch verschiedene Dinge generieren. Sie können den Stil des Bildes lernen und ein Bild erstellen, das so aussieht. Maschinelles Lernen wird auch verwendet, um englische Sätze ins Japanische zu übersetzen und Songs zu erstellen, die so aussehen.
Es gibt drei wichtige Dinge, die Sie mit maschinellem Lernen tun können
Return
Kategorie
Clustering
ist.
Beziehungsweise
Return
: Numerische Werte vorhersagen
Kategorie
: Kategorie vorhersagen
Clustering
: Teilen Sie sich in gute Gefühle
Kann man sagen.
Es gibt drei Hauptlernmethoden
Lehrer lernen
Unüberwachtes Lernen
Stärkung des Lernens
ist.
Teached Learning
ist eine Lernmethode, die eine Antwort hat und Sie anhand dieser Antwort lernen lässt.
"Unüberwachtes Lernen" ist eine Lernmethode für diejenigen, die die Antwort nicht kennen.
"Lernen stärken" ist eine Lernmethode, die den Wert basierend auf einem bestimmten Wert wie dem Gewinn des Spiels maximiert.
Daten werden unter Verwendung von "Tabellendaten" mit vertikaler und horizontaler Richtung ausgeführt. Normalerweise gibt es mehr als einen Datentyp (Spalte). In den meisten Fällen gibt es mehrere.
Diese Art von Daten in Spaltenrichtung wird beim maschinellen Lernen auch als "Variable" bezeichnet.
Über betreutes Lernen
Erwägen Sie einen Preis wegen der Größe des Zimmers. Bereiten Sie zunächst die Daten vor (Raumgröße und Preis).
Denken Sie daran, eine schöne Linie zu zeichnen, die zu Ihren Daten passt.
Ist es nicht möglich, eine Linie wie die rechts zu ziehen?
Diese Linie wird als "Lernmodell" (Diskriminierungsregel) bezeichnet.
Lassen Sie uns eine Vorhersage aus den Daten unter Verwendung des erstellten "Vorhersagemodells" machen.
Betrachten Sie den Teil der Zeile, der für sie gilt, aus den Raumgrößendaten Der Preis wird herauskommen. Dies ist der erwartete Wert.
Die Vorhersage gibt nur einen Wert nahe an der Antwort, und es ist ziemlich schwierig, genau zu raten.
Da es nicht nur eine Daten gibt, werden auch verschiedene Daten betrachtet Wir müssen einen Weg finden, um eine schöne Linie zu ziehen.
Dieses Mal habe ich das Beispiel genommen, mich auf numerische Werte zu verlassen, aber dies wird als "Rückkehr" bezeichnet. Diejenigen, die sich auf nicht numerische Werte wie "männlich" und "weiblich" stützen, werden "Diskriminierung" genannt.
Als nächstes kommt unbeaufsichtigtes Lernen.
Unbeaufsichtigtes Lernen ist eine Lernmethode, die sich in gute Gefühle wie "Clustering" aufteilt.
Es gibt keine Antwort, daher liegt es an den Menschen, zu entscheiden, ob das vorhergesagte Ergebnis korrekt ist.
Über tiefes Lernen.
Dies ist eine Lernmethode, die ein Lernmodell namens "neuronales Netz" verwendet. Mit einem Lernmodell, das die Struktur des menschlichen Gehirns imitiert, können Sie drei Ebenen festlegen: "Eingabeebene", "versteckte Ebene" und "Ausgabeebene".
Von diesen werden diejenigen mit zwei oder mehr verborgenen Schichten auch als "tiefe neuronale Netze (DNN)" bezeichnet. Die Lernmethode unter Verwendung des DNN ist "Deep Learning".
Es ist eine grobe Skizze, aber was an "Deep Learning" großartig ist, ist Dies bedeutet, dass die Maschine die menschliche Präzision überschritten hat.
Besonders im weltweiten "Bilderkennungs" -Wettbewerb Ein Modell, das die menschliche Genauigkeit übertrifft, wurde fertiggestellt.
Infolgedessen ist es zu einer genaueren Diskriminierung anstelle von Menschen gekommen. Es ist in verschiedenen Bereichen aktiv geworden, beispielsweise bei der Übersetzung englischer Sätze ins Japanische.
Für diejenigen, die zum ersten Mal mit maschinellem Lernen beginnen möchten, bereiten Sie zuerst einen PC vor.
Als nächstes installieren wir eine Programmiersprache namens Python.
Bereiten Sie abschließend tabellarische Daten für das maschinelle Lernen vor.
Nun, wenn es jemanden gibt, der maschinelles Lernen machen möchte, aber "Programmieren" nicht versteht Wir haben einen Kurs vorbereitet, bitte beziehen Sie sich darauf! !! !!
Referenz: Python-Programmierkurs
Es ist eine hyper-grobe Erklärung zum maschinellen Lernen.
Das maschinelle Lernen selbst wurde in diesem Zeitalter von jedem Unternehmen übernommen. Es ist zu einem unverzichtbaren Werkzeug für Dienstleistungen geworden.
Daher wird es schwierig, ohne es zu wissen.
Wenn es nur ein Konzept ist, ist es nicht zu schwierig. Wenn Sie versuchen, es im Detail zu verfolgen, gibt es kein Ende.
Erwerben Sie es zunächst als grobes Wissen Wie man es realisiert, wenn es darum geht, Geschäfte zu machen usw. Ich denke du solltest lernen.
24 Tage, bis Sie Ingenieur werden
HP von Otsu py: http://www.otupy.net/
Youtube: https://www.youtube.com/channel/UCaT7xpeq8n1G_HcJKKSOXMw
Twitter: https://twitter.com/otupython