[PYTHON] Umfrage zum Einsatz von maschinellem Lernen in realen Diensten

Ich verstehe, wie maschinelles Lernen funktioniert, aber wie wird es in tatsächlichen Diensten verwendet? Ich frage mich, ob die Lernumgebung eine GPU selbst kauft. Oder ist die Cloud der Mainstream?

Ich denke, dass jeder einmal Fragen dazu hatte, wie man es in der Praxis einsetzt und wie man es entwickelt. Ich wagte den Sprung und nahm einen Fragebogen, als ich für den Kurs verantwortlich war, für diejenigen, die sich wunderten und darüber nachdachten, ihn in der Praxis anzuwenden.

Das Ziel waren diejenigen, die maschinelles Lernen in der Praxis einsetzen, und wir konnten 32 Antworten erhalten (Dank an diejenigen, die geantwortet haben!). Bitte beachten Sie, dass möglicherweise ein Stichprobenfehler vorliegt, da die Antworten auf Twitter / Facebook angefordert wurden. Im Folgenden möchte ich die Ergebnisse mit meinen Ergebnissen veröffentlichen.

Frage 1: Bitte teilen Sie mir die Verwendung von maschinellem Lernen mit.

image

Dies war eine Frage: "Welchen Zweck nutzen Sie maschinelles Lernen überhaupt?" Es war eine überzeugende Zahl, da es viele Fälle gibt, in denen Empfehlungen und Kundenunterstützung verbessert werden. Es war jedoch überraschend, dass die Verbesserung der Fertigungsabläufe ebenfalls erheblich zugenommen hat. Ich hatte den Eindruck, dass in diesem Bereich viele (echte) Lösungen verkauft werden, die jedoch noch nicht in die Praxis umgesetzt wurden. Daher war ich persönlich überrascht, dass sie bis zu diesem Punkt wachsen würden.

F2. Bitte sagen Sie mir, wie ich Kunden maschinelles Lernen anbieten kann.

image

Dies war eine Frage, um zu bestätigen, dass es verschiedene Formen der Bereitstellung gibt, die als maschinelles Lernen bezeichnet werden können. Die Einbeziehung in Inhouse-Services ist die Nummer eins, und es kann davon ausgegangen werden, dass es viele Verwendungszwecke für "Verwendung zur Verbesserung von Inhouse-Services" gibt. Persönlich dachte ich, dass es viele Formen wie maschinelles Lernen gibt, aber es ist nicht viel gewachsen.

F3. Bitte teilen Sie uns das von Ihnen verwendete Gebiet des maschinellen Lernens mit.

image

Dies war eine Frage, die dem verwendeten Technologiebereich gestellt werden sollte. Bilder und natürliche Sprache sind immer noch zwei riesige Türme, aber ich wollte hier bestätigen, wie viel sogenannte "Generation System" -Technologie wie GAN und Neural Conversational Model in tatsächlichen Diensten verwendet wird. Es gibt noch nicht viele Beispiele für die Ergebnisse, und es stellte sich heraus, dass die Verwendung des Erkennungssystems im Mittelpunkt steht. Was überraschend war, war, dass es ungefähr 5 Fälle von Bestärkungslernen gab. Banditensystem der Werbung oder Robotersteuerung ... Ich weiß es nicht, weil ich nicht so viel genommen habe, aber ich würde es gerne in der Praxis anwenden.

F4. Bitte erzählen Sie uns etwas über die Umgebung, in der Sie maschinelles Lernen lernen.

image

Wo machen das alle beim maschinellen Lernen? Es war eine Frage, um das zu bestätigen. Das Ergebnis ist überwiegend unsere eigene Umwelt! Wenn Sie es ernsthaft im Service verwenden, scheint es schließlich besser zu sein, die Umgebung fest aufzubauen. Da sich jedes Unternehmen jedoch auf die GPU-Umgebung konzentriert, kann sich das Verhältnis in Zukunft ändern.

F5. Bitte sagen Sie mir, wo ich die Daten für maschinelles Lernen erhalten kann.

image

Dies war eine Frage, um das große Problem beim maschinellen Lernen zu bestätigen: "Wie werden Daten vorbereitet?". Nicht nur interne Daten, sondern auch offene Daten und Scraping sind recht gut. Natürlich beginnen wir an dem Ort, an dem es zunächst keine Daten gibt. Daher ist es wichtig zu wissen, welche öffentlichen Daten verfügbar sind, und (obwohl ich dies nicht offen tun kann) die Scraping-Technologie für die Datenerfassung wichtig ist. ..

F6. Bitte erzählen Sie uns von den schmerzhaften Ereignissen im Zusammenhang mit maschinellem Lernen.

image

Dies war eine Frage, um herauszufinden, wie sympathisch ich mit meinen persönlichen Anliegen war. Immerhin handelt es sich um ein Problem von "Daten" und "Humanressourcen". Dies scheint überall Kopfschmerzen zu sein. Es scheint, dass es viele Probleme gibt, wie "die Genauigkeit kommt nicht heraus", die als Zweiter herauskamen, und "es scheint, dass Sie alles tun können und es schwer zu erklären ist". In diesem Bereich tauchen nacheinander neue Frameworks und Methoden für maschinelles Lernen auf. In diesem Sinne war es überraschend, dass die Änderungen an Frameworks und Methoden zu schnell waren. In der Praxis gibt es wahrscheinlich einige feste, und es ist unwahrscheinlich, dass Sie den anderen folgen (im persönlichen Beobachtungsbereich scheint TensorFlow / Chainer im DNN-System (inländisch) fast verfestigt zu sein. nur)).

Da es schwierig ist, die Ergebnisse des maschinellen Lernens zu garantieren, dachte ich, dass es einige Probleme mit der Bestellmenge und dem Vertrag geben könnte, aber es ist hier nicht viel gewachsen. Erstens gibt es viele Menschen, die es für ihre eigenen Dienste nutzen, so dass es auch hier möglicherweise nicht so stark wächst.

F7. Andere Meinungen

Ich habe nicht viele Freiformfragen ausgefüllt, aber das Problem der Einstellung und des Trainings sowie die Inkonsistenz (Lärm) in den von Menschen eingegebenen Daten wurden als Kopfschmerzen erwähnt. War dort. Darüber hinaus gibt es eine Aussage, dass es auch ein Problem mit dem Modell gibt, das zu Ergebnissen in natürlicher Sprache geführt hat: "Funktioniert es auf Japanisch?". Ich denke, dies ist sicherlich ein schwieriger Punkt.

Wie war das. Wir hoffen, dass dieses Ergebnis Ihnen hilft, sich "maschinelles Lernen vor Ort" konkreter vorzustellen. Wir machen das! Wenn Sie eine solche Stimme haben, hinterlassen Sie bitte einen Kommentar.

Recommended Posts

Umfrage zum Einsatz von maschinellem Lernen in realen Diensten
Über das Testen bei der Implementierung von Modellen für maschinelles Lernen
Das Ergebnis des maschinellen Lernens von Java-Ingenieuren mit Python www
Wie nutzt man maschinelles Lernen für die Arbeit? 01_ Den Zweck des maschinellen Lernens verstehen
Vollständige Offenlegung der beim maschinellen Lernen verwendeten Methoden
Verwenden Sie die neueste Version von PyCharm unter Ubuntu
Lesen Sie die Ausgabe von subprocess.Popen in Echtzeit
Über die Entwicklungsinhalte des maschinellen Lernens (Beispiel)
Zusammenfassung der beim maschinellen Lernen verwendeten Bewertungsfunktionen
Lassen Sie uns einen Teil des maschinellen Lernens mit Python berühren
Installieren Sie die Bibliothek für maschinelles Lernen TensorFlow auf fedora23
Zählen Sie die Anzahl der Parameter im Deep-Learning-Modell
Informationen zur Datenvorverarbeitung von Systemen, die maschinelles Lernen verwenden
Eindrücke vom Udacity Machine Learning Engineer Nano-Abschluss
Prognostizieren Sie das Geschlecht von Twitter-Nutzern durch maschinelles Lernen
Unterschied in den Ergebnissen abhängig vom Argument von multiprocess.Process
Verwenden wir die offenen Daten von "Mamebus" in Python
Zusammenfassung des grundlegenden Ablaufs des maschinellen Lernens mit Python
Aufzeichnung der ersten Herausforderung des maschinellen Lernens mit Keras
[Python] Verwenden Sie die Face-API von Microsoft Cognitive Services
[Maschinelles Lernen] "Erkennung von Abnormalitäten und Erkennung von Änderungen" Zeichnen wir die Abbildung von Kapitel 1 in Python.
Hinweis zum Standardverhalten von collate_fn in PyTorch
Versuchen Sie, die Leistung des Modells für maschinelles Lernen / Regression zu bewerten
Maschinelles Lernen in Delemas (Praxis)
Grundlagen des maschinellen Lernens (Denkmal)
Ich habe die automatische maschinelle Lernbibliothek auto-sklearn auf centos7 installiert
Vorhersage des Vorhandenseins oder Nichtvorhandenseins von Untreue durch maschinelles Lernen
Zählen Sie die Anzahl der Zeichen im Text in der Zwischenablage auf dem Mac
Versuchen Sie, die Leistung des Modells für maschinelles Lernen / Klassifizierung zu bewerten
So erhöhen Sie die Anzahl der Datensatzbilder für maschinelles Lernen
Wird in EDA für maschinelles Lernen verwendet
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Bedeutung von Datensätzen für maschinelles Lernen
Hinweise zur Verwendung von Marshmallow in der Schemabibliothek
Finden Sie die Eigenwerte einer reellen symmetrischen Matrix in Python
Überprüfung der Scherzausbreitung der "Notfallerklärung am 1. April"
Eine Geschichte, die mit der Installation der maschinellen Lernbibliothek JAX zusammenhängt
Wrap (Teil der) AtCoder Library in Cython zur Verwendung in Python
Verwenden Sie den von word2vec gelernten Vektor in der Einbettungsebene von LSTM
[Maschinelles Lernen] Überprüfen Sie die Leistung des Klassifikators anhand handgeschriebener Zeichendaten
Führen Sie eine morphologische Analyse in der von GCE gestarteten maschinellen Lernumgebung durch
Verwenden Sie PyCaret, um den Preis von Gebrauchtwohnungen in Tokio vorherzusagen!
Verwendung von Jupyter am Frontend von Spacon ITO
Finden Sie den Rang der Matrix in der XOR-Welt (Rang der Matrix auf F2)
Menschen merken sich gelerntes Wissen im Gehirn, wie man gelerntes Wissen im maschinellen Lernen auswendig lernt
Holen Sie sich die Anzahl der Leser von Artikeln über Mendeley in Python
Bedeutung des maschinellen Lernens und des Mini-Batch-Lernens
Die Geschichte der Teilnahme an AtCoder
Automatisieren Sie Routineaufgaben beim maschinellen Lernen
Maschinelles Lernen ③ Zusammenfassung des Entscheidungsbaums
Klassifikation und Regression beim maschinellen Lernen
Die Geschichte des "Lochs" in der Akte
Untersuchung zur praktischen Anwendung von BlockChain
Maschinelles Lernen in Delemas (Datenerfassung)
Python: Vorverarbeitung beim maschinellen Lernen: Übersicht
Vorverarbeitung beim maschinellen Lernen 2 Datenerfassung
Random Seed Research im maschinellen Lernen
Sakura Verwenden von Python im Internet
Vorverarbeitung beim maschinellen Lernen 4 Datenkonvertierung