[PYTHON] Was ich im letzten Jahr als ältere Person gelernt habe (für mein Alter ungeeignet)

Überblick

Schreiben Sie, was Sie als ältere Person jeden Tag lernen. Ich bin inspiriert von der jüngeren Generation, die sich für Lernfähigkeiten begeistert. Das Front- / Web-System ist zu alt, um mit dem Lernen Schritt zu halten, daher bin ich auf mein Interessengebiet spezialisiert.

Von Organisationstheorie oder dergleichen ist übrigens keine Rede.

Vorstellen

――Soon 50 Jahre alt (obwohl es so aussieht wie "Ist das so?" ―― Früher war die Stiftung, aus irgendeinem Grund, das Geschäftsteam, alles außer dem Geschäftskern.

Wir schlagen wiederholt statistische Tests und interne Schulungen (Lernunterstützung) für Python vor. Ich hoffe, Sie werden es eines Tages abholen. http://www.toukei-kentei.jp/ https://www.pythonic-exam.com/exam

Rückblick auf das vergangene Jahr

Das Thema ist maschinelles Lernen und tiefes Lernen, daher möchte ich in der Lage sein, etwas selbst zu erschaffen und nicht nur etwas zu verwenden. Ich denke darüber nach, was ich brauche und ich denke, es gibt vier große.

Da ich hauptsächlich alleine lerne, bin ich eher zufrieden mit dem Lesen und Implementieren, aber die meiste Zeit habe ich immer noch kein Verständnis dafür. Gleichzeitig mache ich einen Qualifikationstest, um meine Ausbildung zu verbessern. (Es kann empfohlen werden, wenn das Unternehmen Lernunterstützung bietet, aber ... Dieses Feld ist "Autarkie".)

1. Verbesserung der Grundkenntnisse auf der Grundlage von Mathematik

Da ich auch Mathematik als Hobby gemacht habe, gibt es kein Problem mit "Differenzierung, partieller Differenzierung, Algebra", die für maschinelles Lernen und tiefes Lernen erforderlich sind. Ich erinnere mich, dass ich mathematische Statistiken vermieden habe, weil sie "unangenehm und unangenehm" waren, aber ich habe sie selbst wieder gelernt. Vor einigen Jahren habe ich die Qualifikationen des Statistical Test Level 2 und des Statistical Researcher erhalten. Derzeit studiere ich für die erste Klasse des statistischen Tests. http://www.toukei-kentei.jp/

Da Übungen wichtig sind, lese ich nicht nur, sondern bewege auch meine Hände, um Probleme zu lösen. Es ist unmöglich beim Pendeln, also vor Arbeitsbeginn oder zu Hause. Im Moment löse ich, ohne eine Zeit festzulegen, aber wenn ich über "Übung" nachdenke, möchte ich in kurzer Zeit eine große Menge lösen können. Wie Sie an der Prüfung sehen können, bleibt nicht genügend Zeit, dh Personen, die ihr Hauptgeschäft betreiben, machen diesen Betrag. .. ..

Einstufung Buchtitel Ein Wort Verknüpfung
Statistiken Grundlagen der modernen mathematischen Statistik Während des Trainings https://www.amazon.co.jp/dp/4320111664
Statistiken Mathematische Statistik Aufgabe 1 Während des Trainings https://www.amazon.co.jp/dp/4563008095
Statistiken Mathematische Statistik Übung 2 Während des Trainings https://www.amazon.co.jp/dp/4563008109
Maschinelles Lernen Erstes Musterlernen Lösen Sie Beweisprobleme, ohne diagonal zu lesen https://www.amazon.co.jp/dp/4627849710
Maschinelles Lernen Grundlagen des statistischen Lernens (englische Version: PDF) Verwenden Sie Hajipata nach dem Lesen als Wörterbuch https://web.stanford.edu/~hastie/ElemStatLearn//download.html
Flächentheorie Flächentheorieの歩き方 Hoher Abstraktionsgrad. .. .. .. https://www.amazon.co.jp/dp/4535787204

Dies wird für diejenigen empfohlen, die von nun an Statistiken lernen möchten. ** Einführung in die Selbststudienstatistik ** https://www.amazon.co.jp/dp/4535787204

2. Python-Implementierungsleistung

Das Thema ist das Verständnis der Sprachspezifikationen und des Umfangs der Implementierung.

Es gab nicht viele Fälle in der Firma, also habe ich selbst gelernt. Irgendwie reicht es nicht, es zu lesen, also habe ich die Grundfertigkeiten durch Kopieren und Qualifikationstests gelernt. Es ist jedoch kein Ersatz dafür, Daten frei analysieren zu können, sobald sie das Bestehen dieses Qualifikationstests erreicht haben, und es ist immer noch unzureichend.

** Grundlegende Prüfung zur Python 3 Engineer-Zertifizierung ** https://www.pythonic-exam.com/exam/basic ** Python 3 Engineer-Zertifizierungsdatenanalyseprüfung ** https://www.pythonic-exam.com/exam/analyist (Erhalten, als der Beta-Test abgehalten wurde, wird dieser Test nächstes Jahr stattfinden)

Einstufung Buchtitel Ein Wort Verknüpfung
python Erste Schritte Python 3 Zuerst von hier https://www.amazon.co.jp/dp/4873117380
python Python Data Science Handbuch numpy/Meisterpandas https://www.amazon.co.jp//dp/4873118417/
python Effective Python Jeder liebt effektive Serien https://www.amazon.co.jp/dp/4873117569

Sobald diese Stufe erreicht ist, werden wir das Kopieren von Themen wie maschinelles Lernen und tiefes Lernen wiederholen und Probleme lösen.

Einstufung Buchtitel Ein Wort Verknüpfung
Maschinelles Lernen Deep Learning von Grund auf neu Interne Implementierungsbasis ohne Rahmen. Partielles Differenzierungs- / Kettengesetz kommt heraus. https://www.amazon.co.jp/dp/4873117585
Maschinelles Lernen Vorbehandlung abgeschlossen SQL,R,Datenpflege-Technologie, die Python voll ausnutzt. Es gibt viele hilfreiche Schreibstile. https://www.amazon.co.jp/dp/4873118689
Maschinelles Lernen Feature Engineering für maschinelles Lernen Als wesentliche Technologie zur Verbesserung der Modellleistung. Wird die Feature-Mengengenerierung auf diese Weise durchgeführt? .. .. https://www.amazon.co.jp/dp/4873118689
Maschinelles Lernen Python-Kochbuch für maschinelles Lernen Als Elementbibel https://www.amazon.co.jp/dp/4873118670
Maschinelles Lernen Ein neues Lehrbuch für maschinelles Lernen Empfohlen für diejenigen, die Formeln nicht widerstehen https://www.amazon.co.jp/dp/B078767Y56/
kaggle Datenanalysetechnologie, die mit Kaggle gewinnt Ich fühlte die Großartigkeit der treffenden Leute, ich werde mein Bestes geben. https://www.amazon.co.jp/dp/4297108437
kaggle Machen und verstehen!Einführung in den Ensemble-Lernalgorithmus kaggle Als eine der wesentlichen Fähigkeiten. Wir werden alle Schwachen mobilisieren https://www.amazon.co.jp/dp/4863542801
Maschinelles Lernen (in Bearbeitung) Entwicklung Deep Learning von PyTorch Auf Pytorch umsteigen und lernen https://www.amazon.co.jp/dp/4839970254
Maschinelles Lernen (in Bearbeitung) Eine Einführung in das maschinelle Lernen mit Bayes'schem Denken Ich werde von nun an lesen https://www.amazon.co.jp/dp/4061538322
Mathematische Optimierung (in Bearbeitung) Einführung in die mathematische Optimierung mit Python Es ist oft ein Problem, das durch mathematische Optimierung gelöst werden kann, ohne maschinelles Lernen hervorzubringen, und es wird auch als Teil des maschinellen Lernens verwendet. https://www.amazon.co.jp/dp/4254128959
Maschinelles Lernen (geplant) Theorie und Praxis von erfahrenen Datenwissenschaftlern Ich möchte die zweite Ausgabe wieder (noch nicht erhalten) https://www.amazon.co.jp/dp/B07BF5QZ41

Außerdem verweise ich auf die Websites von Gachi. Und in diesem Stadium können Sie die Dankbarkeit des Lernens durch "Hajipata" und "Grundlagen der modernen mathematischen Statistik" spüren.

3. Algorithmus entwickeln

Ich habe geschrieben und bin umgezogen, aber ich kann nicht sagen, dass es in Ordnung ist. Effizientes Algorithmus-Training ist auch beim maschinellen Lernen erforderlich, das einen hohen Rechenaufwand erfordert, und es ist auch erforderlich, die Anzahl der Algorithmen zu erhöhen, die verstanden und verwendet werden können. Natürlich brauchen wir Theorie und Inspiration.

** Wettbewerbsprogramm Wettbewerbsseite "At Coder" ** https://atcoder.jp/?lang=ja Jeden Samstag findet eine Druckseite für Problemstellungen statt, daher trage ich die Ausgabe und trainiere sie mit einer kleinen Lückenzeit. .. ..

4. Geschäft + α

Kurz bevor ich zum Geschäftsteam versetzt wurde, wurden "automatische Wartung der Infrastruktur" und "Nutzung der Cloud" zu einem heißen Thema, und es war eine Zeit, in der Kostenreduzierung und Fehlerreduzierung durch Nichteinsatz von Personen befürwortet wurden. Es war ungefähr zu der Zeit, als ich anfing zu lernen, weil ich dachte, dass es wahr ist.

Hat das Business-Team dann die Bemühungen wie CI im Vergleich zum Basisteam durchdrungen? .. .. Es gab keinen großen Unterschied ... Natürlich gab es CI von Maven + Jenkins, aber es lag an der teilweisen Automatisierung.

Als ich mit der Automatisierung begann, war es schwierig, mit Excel und dem Verwaltungsbuch zur manuellen Verwaltung zurückzukehren. Daher werden verschiedene Verwaltungs- und manuelle Arbeiten automatisch mit Python und Jenkins ausgeführt (geplant mitten in der Nacht und am Morgen). Ist alles erledigt).

Ich glaube, ich konnte Python in der Praxis während dieser Verbesserungsaufgabe verbessern. Wenn Jenkins in naher Zukunft alle faulen Aufgaben erledigen kann, gibt es ein Gefühl der Erfüllung. Rückblickend habe ich einige kleine Werkzeuge geschrieben.

Und "De-Excel-Makro" wurde ebenfalls realisiert. Ich schwöre, ich werde nie wieder ein Makro schreiben. (Makro belegt das Terminal mit hoher Last und Langzeitmakro, es sei denn, eine Person startet ... Ich kann nicht mehr zurück)

Wenn ich von der manuellen Arbeit zu Jenkins übergehe, denke ich, dass ich mehr Zeit verbringen und mehr Kapazität haben kann, plus α-Dinge, was zu einem guten Zyklus führt. Wenn ich kürzlich Probleme in der Entwicklung und im Betrieb entdecke, habe ich das Gefühl, dass ich normalerweise am selben Tag Gegenmaßnahmen ergreife und den Betrieb ohne menschliches Eingreifen aufnehme. Da ich es manchmal durch Eile schaffe, gibt es auch einen groben Code, und ich werde bald das Refactoring durchführen.

** Sie haben mit Python und Jenkins Ihren eigenen RPA erstellt. .. .. ** **.

Da es sich um eine externe Website handelt, kann es zu Problemen kommen, wenn Sie die internen Umstände detailliert aufschreiben. Wenn Sie interessiert sind, kontaktieren Sie uns bitte individuell.

von jetzt an

Es ist noch halb vorbei, aber ich denke, wir sind endlich bereit, uns dem Datenwettbewerb zu stellen. Es war ein Jahr der Umwege, aber ich hoffe, dass die grundlegenden Fähigkeiten, die ich irgendwo verbessert habe, zum Leben erweckt werden.

nächstes Jahr Ich möchte meine Möglichkeiten durch die Teilnahme an Datenanalyse-Wettbewerben und Gachi-Seminaren erweitern. Wenn es Leute gibt, die sich während ihrer Schulzeit auf das Lernen spezialisiert haben, lassen Sie es uns gemeinsam tun.

https://www.kaggle.com/ https://signate.jp/competitions

IMG_20191220_195728.jpg

** Aktuelle Interessen **

―― Jeden Tag habe ich das Gefühl, dass ich ohne kausale Argumentation nicht einfach über die Beziehung zwischen Dingen sprechen kann. ――Ich bin im Geschäftsteam, aber ich möchte spezifischere Analysethemen. .. .. Dann habe ich mich entschlossen, als Hobby von Sabre Metrics zu lernen. Es scheint einen Hinweis zum Erstellen eines Feature-Betragsindex zu geben. ――Ich habe meine häusliche Umgebung von Notebook auf Vscode umgestellt. Machen Sie Fortschritte (Standardunterstützung für Notebooks). Übrigens ist es im Unternehmen vimer (verwenden Sie es ohne Plug-In).

Einstufung Buchtitel Ein Wort Verknüpfung
Kausales Denken Iwanami Data Science vol.3 特集:Kausales Denken――実世界のデータから因果を読む https://www.iwanami.co.jp/book/b243764.html
Funktionswert Delta Baseball Bericht Funktionswert作成のトレーニングとして、趣味の野球を通じて https://deltagraphs.co.jp/

Recommended Posts

Was ich im letzten Jahr als ältere Person gelernt habe (für mein Alter ungeeignet)
Was ich durch das Schreiben einer Python Pull-Anfrage zum ersten Mal in meinem Leben gelernt habe
Was ich durch die Teilnahme am ISUCON10-Qualifying gelernt habe
Was ich in Python gelernt habe
Maschinelles Lernen, verdammter Amateur, habe ich in 2 Monaten gelernt, bis das Produkt veröffentlicht wurde