Python | Was Sie mit Python machen können

Einführung

Es gibt drei Hauptfunktionen, die Sie mit Python ausführen können. Ich werde eins nach dem anderen erklären.

Maschinelles Lernen

Was ist maschinelles Lernen?

Die einfache Erklärung für maschinelles Lernen besteht darin, anhand der Daten herauszufinden, wie die Aufgabe am besten erledigt werden kann.

Es wird oft mit KI verwechselt, aber einige sind es. Maschinelles Lernen ist im großen Rahmen der KI. Es ist, als ob das Gebiet der Kohlensäure im großen Rahmen des Saftes existiert.

Insbesondere können Sie mithilfe von maschinellem Lernen zwischen Sprachen übersetzen und Empfehlungen (empfohlene Funktionen) auf EC-Websites abgeben.

Python im maschinellen Lernen

Python verfügt über eine Vielzahl von Bibliotheksmodulen für maschinelles Lernen. Typischerweise

Und so weiter. Die Merkmale von jedem sind wie folgt.

Charakteristisch
NumPy Mathematische Berechnungen können mit hoher Geschwindigkeit durchgeführt werden
scikit-learn Reich an Algorithmen und Datensätzen
TensorFlow Google kann neuronale Netze entwickeln und aufbauen

3 Möglichkeiten, maschinelles Lernen zu lernen

[__ Deep Learning von Grund auf neu erstellen __](https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD % 9C% E3% 82% 8BDeep-Learning-% E2% 80% 95Python% E3% 81% A7% E5% AD% A6% E3% 81% B6% E3% 83% 87% E3% 82% A3% E3% 83% BC% E3% 83% 97% E3% 83% A9% E3% 83% BC% E3% 83% 8B% E3% 83% B3% E3% 82% B0% E3% 81% AE% E7% 90% 86% E8% AB% 96% E3% 81% A8% E5% AE% 9F% E8% A3% 85-% E6% 96% 8E% E8% 97% A4-% E5% BA% B7% E6% AF% 85 / dp / 4873117585 / ref = sr_1_1? __ mk_ja_JP =% E3% 82% AB% E3% 82% BF% E3% 82% AB% E3% 83% 8A & dchild = 1 & keywords =% E3% 82% BC% E3% 83% AD% E3% 81% 8B% E3% 82% 89% E4% BD% 9C% E3% 82% 8BTiefe + Lernen & qid = 1600215913 & s = Bücher & sr = 1-1)

ゼロから作るDeep Learning

Wenn Sie maschinelles Lernen, insbesondere tiefes Lernen, mit Büchern lernen möchten, ist dies das Richtige für Sie. Es ist am besten, Python bis zu einem gewissen Grad zu lernen, bevor Sie daran arbeiten. Da das Buch selbst jedoch dick ist, scheint die Frustrationsrate für diejenigen hoch zu sein, die nicht gut mit Büchern lernen können.

__DL4US Matsuo Laboratory, Universität Tokio __

Dies ist der eigentliche Inhalt der Klasse, der hauptsächlich von Professor Yutaka Matsuo von der Universität Tokio erstellt wurde, der Vorsitzender der Japan Deep Learning Association und externer Direktor der Softbank Group ist. Alle können kostenlos heruntergeladen werden.

Dieser Inhalt ist der Inhalt des Deep Learning-Kurses "DL4US" für Ingenieure. Es ist so konzipiert, dass Sie wichtige Kenntnisse aus den Grundlagen lernen können, um ein neues Modell des Deep Learning zu erstellen und fortgeschrittene Forschung und Entwicklung durchzuführen, ohne fortgeschrittene mathematische Kenntnisse zu benötigen. --https: //weblab.t.u-tokyo.ac.jp/dl4us/ | Matsuo Laboratory DL4US-Inhalte, die von der öffentlichen Seite zitiert werden

__Cousera Machine Learning Stanford University __

Es ist ein maschineller Lernkurs der Stanford University in Cousera, ein Online-Kurs von Top-Dozenten renommierter Universitäten, Google, IBM und anderen hervorragenden Unternehmen. Die Sprache ist Englisch, aber es gibt japanische Untertitel. Sie können maschinelles Lernen umfassend lernen.

Dieser Kurs bietet eine breite Palette an maschinellem Lernen, Data Mining und statistischer Mustererkennung. Die Themen sind: (i) Überwachtes Lernen (parametrische / nicht parametrische Algorithmen, Support-Vektor-Maschinen, Kernel, neuronale Netze). (ii) Unüberwachtes Lernen (Clustering, Dimensionsreduktion, Empfehlungssystem, Deep Learning). (iii) Best Practices für maschinelles Lernen (Bias / Dispersionstheorie, maschinelles Lernen und KI-Innovationsprozesse). Wir ziehen auch Lernalgorithmen aus zahlreichen Fallstudien und Anwendungen in Bereiche wie intelligente Roboterkonstruktion (Wahrnehmung, Steuerung), Textverständnis (Websuche, Anti-Spam), Computer Vision, medizinische Informatik, Audio, Datenbank-Mining usw. Sie werden auch lernen, wie man es anwendet.

Datenanalyse / Visualisierung

Was ist Datenanalyse / -visualisierung?

Bei der Datenanalyse werden Zahlen und Buchstaben gesammelt, klassifiziert, gelöscht und zu jedem Element hinzugefügt, um den Daten einen Mehrwert zu verleihen. Durch die Analyse der Daten können Sie die Trends und die daraus resultierenden Probleme verbessern und für die Entwicklung Ihres Unternehmens verwenden.

Gleichzeitig können durch Visualisierung der Daten und Erstellung von Grafiken und Tabellen die Essenz und der Wert der Daten weiter sichtbar gemacht werden.

Python in der Datenanalyse und -visualisierung

Python hat auch eine Bibliothek zum Arbeiten mit Daten. Typischerweise

Charakteristisch
Pandas Daten grafisch darstellen, Daten analysieren, Daten lesen
Scipy Bibliothek zur Berechnung von Wissenschaft und Technologie (Differenzielle Integration, Statistik usw.)
Matplotlib Grafikzeichnungsbibliothek

Entwicklung von WEB-Anwendungen

Was ist eine WEB-Anwendung?

Eine WEB-Anwendung ist eine Anwendung, die durch Verknüpfung eines Servers und eines Clients ausgeführt wird. Einfach ausgedrückt handelt es sich um eine Anwendung wie Youtube oder Twitter, bei der jede Person einen Account hat.

Python in WEB-Anwendungen

Zu den Python-Frameworks gehören Django und Flask.

Charakteristisch
Django Umfangreiche Funktionen, hohe Qualität, schnelle Anwendungsentwicklung
Flask Einfach und leicht zu handhaben, für kleinen Maßstab
Bottle Ausgestattet mit den minimal notwendigen Funktionen

Zusammenfassung

Darüber hinaus verfügt Python über eine klare und leicht verständliche Spieleentwicklung und Code mit Pygame. Es wird auch im Bildungsbereich eingesetzt. Machen Sie das Beste aus dem, was Sie mit Python machen können, und haben Sie Spaß beim Programmieren!

Recommended Posts

Python | Was Sie mit Python machen können
Was Sie mit API Vol.1 tun können
Was Sie mit Programmierkenntnissen machen können
Was können Sie mit den Standardstatistiken der Python-Bibliothek tun?
Überlegen Sie im Qiita-Artikel, was Sie mit Python tun können
Was tun mit PYTHON Release?
Was Sie mit Tensorflow 2.x tun können und was nicht
Sie werden in 100 Tagen Ingenieur - Tag 35 - Python - Was Sie mit Python tun können
[Python] Was machen Sie mit der Visualisierung von 4 oder mehr Variablen?
Bis Sie opencv mit Python verwenden können
Mach Houdini mit Python3! !! !!
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Sie können auch mit Python problemlos eine GUI erstellen
Was vergleichst du mit Python und ==?
Was verwenden Sie beim Testen mit Python?
Was tun, wenn Sie mit Python keine E-Mail an Yahoo senden konnten?
Sie können es mit Python tun! Strukturanalyse zweidimensionaler kolloidaler Kristalle
Mach Django mit CodeStar (Python3.6.8, Django2.2.9)
Mach Django mit CodeStar (Python3.8, Django2.1.15)
Links, um mit Sublime Text zu tun, was Sie wollen
Was Sie mit hstack oder vstack mit dstack nicht machen können
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?
[Python] Was ist eine with-Anweisung?
[AWS] Was tun, wenn Sie mit Lambda pfeifen möchten?
Überlegen Sie, wann Sie mit Python3 und Scala3 in 10 Jahren gute Arbeit leisten können.
Was tun, wenn bei der Installation von Python 2 mit pyenv ein OpenSSL-Fehler auftritt?
Bis Sie Ihre eigene Python-Bibliothek mit pip installieren können
Was tun mit der Installation von Magics?
Wenn Sie TinderBot in Python schreiben, kann sie das tun
Benötigen Sie Python re.compile?
Schwanzrekursion mit Python2 durchführen
Was tun, wenn Sie keine Dateien mit Indizes sortieren können?
Lassen Sie uns mit Python Image Scraping durchführen
Bis Python auf Apache läuft
Was tun, wenn Sie Python auf IntelliJ ausführen und mit einem Fehler beenden?
Beachten Sie, was Sie getan haben, um Flycheck mit Python zu verwenden
Was tun, wenn in Python minus Null angezeigt wird?
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
IOS-Anwendungsentwicklung mit Python (kivy), die selbst Affen können
Was soll ich denn mit der Python-Verzeichnisstruktur machen?
Was sagst du grob "sudo su"?
Lassen Sie Heroku die Hintergrundverarbeitung mit Python durchführen
Datenanalyse, was machen Sie denn?
Wie man einen Taschentest mit Python macht
Was ich mit Python-Arrays gemacht habe
Lassen Sie uns MySQL-Daten mit Python bearbeiten
Lassen Sie uns zusammenfassen, was Sie tun möchten.
FBX SDK Welche Fähigkeiten benötige ich, um ein Programm mit Python zu erstellen?
FizzBuzz in Python3
Scraping mit Python
Was tun, wenn die Option -f von grep nicht funktioniert?
Scraping mit Python
Python mit Go
Was tun, wenn Sie die Rastersuche von sklearn in Python nicht verwenden können?
Was tun, wenn ipython und python mit unterschiedlichen Versionen starten?
[Python] Um mit Python zu beginnen, müssen Sie zunächst sicherstellen, dass Sie Python ordnungsgemäß verwenden können.
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python