[PYTHON] J'ai demandé à un ami qui travaille dans l'apprentissage automatique dans une entreprise informatique très connue. Apprentissage automatique (traitement du langage naturel) Ce que je veux apprendre pour l'auto-apprentissage

C'est un mémo d'un amateur complet.

Si vous avez des méthodes d'étude recommandées, des manuels, du matériel, etc., je vous serais reconnaissant de bien vouloir commenter.

Méthode d'étude et conseils appris d'un ami qui travaille en machine learning dans une entreprise informatique très réputée

L'apprentissage automatique de Kosera par l'Université de Stanford est facile à comprendre. Dans le cas des livres, Manabu Okumura "Introduction à l'apprentissage automatique pour le traitement du langage" Puisque la gamme est assez large, si vous savez ce que vous voulez faire et quand vous voulez l'utiliser, vous pouvez étudier sur le terrain pour cela et c'est efficace.

(Merci: sourire :)

Puis, lorsque j'ai été recherché sur Google par Manabu Okumura "Introduction à l'apprentissage automatique pour le traitement du langage", Laboratoire de traitement du langage naturel de l'Université métropolitaine de Tokyo (Komachi Lab.) Traitement du langage naturel Pour ceux qui veulent apprendre par eux-mêmes a été trouvé, et les compétences spécifiques à acquérir ont été écrites, je vais donc le résumer.

Math

Connaissance de l'intégration différentielle et de l'algèbre linéaire pour les étudiants de première année en sciences et en génie

"Vecteur (produit interne)" "Équations simultanées" "Probabilité (probabilité simultanée / probabilité conditionnelle, variable de probabilité / distribution de probabilité)" "Séquence numérique (séquence / limite de nombres de différence égale)" "Différenciation (dérivée de la fonction logarithmique / exponentielle, différenciation de la fonction synthétique, maximum / minimum et maximum / minimum de la fonction)" "Matrice (valeur unique, matrice inverse)" J'utilise souvent la région.

Anglais

TOEIC 700 points Capacité de lecture (capacité de comprendre ce qui est écrit dans le papier aux autres et de le déposer dans le programme)

la programmation

Les langages souvent utilisés dans le domaine du traitement du langage naturel sont Python, Java, C ++, etc. N'importe quelle langue est bonne, alors créez une langue qui vous permet d'écrire ce que vous voulez faire sans regarder la référence. (Il est beaucoup plus souhaitable de pouvoir maîtriser une langue que de tendre la main à plusieurs langues et d'être timide)


Pour le moment, ce n'est pas ça. J'espère que cela aidera les gens qui veulent apprendre: shaved_ice:

Please donate at wish list if you find this useful:thumbsup_tone1:

Recommended Posts

J'ai demandé à un ami qui travaille dans l'apprentissage automatique dans une entreprise informatique très connue. Apprentissage automatique (traitement du langage naturel) Ce que je veux apprendre pour l'auto-apprentissage
Articles en vrac pour ceux qui veulent commencer le traitement du langage naturel
Création d'un outil qui facilite la définition des paramètres des modèles d'apprentissage automatique
Pour ceux qui souhaitent démarrer l'apprentissage automatique avec TensorFlow2
[Traitement du langage naturel] Je souhaite rencontrer un ingénieur qui change de poste (ou juste avant)
Je veux créer un fichier pip et le refléter dans le menu fixe
Je souhaite créer un service d'apprentissage automatique sans programmation! API Web
J'ai écrit un livre qui vous permet d'apprendre les implémentations et les algorithmes d'apprentissage automatique de manière équilibrée.
J'ai changé de travail pour devenir ingénieur en apprentissage automatique chez AtCoder Jobs
J'ai analysé les données Airbnb pour ceux qui veulent rester à Amsterdam
Je souhaite créer un service d'apprentissage automatique sans programmation!
Pour ceux qui souhaitent effectuer un traitement du langage naturel en utilisant les connaissances de WikiPedia qui vont au-delà de la simple correspondance de mots-clés