[PYTHON] Lancement d'un environnement d'apprentissage automatique à l'aide de Google Compute Engine (GCE)

Chose que tu veux faire

Je commence à ressentir les limites de l'apprentissage automatique sur mon PC Windows, alors je voulais le transférer dans le cloud et utiliser librement divers logiciels et bibliothèques avec des performances élevées et Linux, donc j'ai pu le faire pour le moment tout en recherchant diverses choses. Au lieu d'un mémorandum pour le moment.

 Puisque je veux le faire sur Google Cloud Platform parce que j'utilise Big Query (BQ), le cloud utilise GCE comme le titre l'indique.

 J'utilise Jupyter Notebook depuis que je le faisais sous Windows, donc je souhaite également l'utiliser dans le cloud.
 Mais avec Google Cloud Datalab, Python est difficile à utiliser en 2.x. .. .. J'ai donc décidé de mettre Jupyter Notebook dans GCE.

Lancement de l'environnement GCE

https://console.cloud.google.com/compute/  Accédez à "Instance de VM> Créer une instance"

 C'est très simple à faire. Les points à noter sont les suivants

 -Le disque de démarrage par défaut est Debian, alors changez-le en Ubuntu 16.04 LTS
 -Le processeur / la mémoire semble être réglable plus tard, donc c'est approprié
 -Je veux accéder avec Jupyter Notebook, alors autorisez le trafic HTTP / HTTPS
 -Configurer également un pare-feu

Après cela, démarrez l'instance et sélectionnez «Connecter»> «Ouvrir dans la fenêtre du navigateur» pour établir une connexion SSH.

Bibliothèques de logiciels installées

Pour le moment, vous pouvez utiliser Jupyter Notebook et l'apprentissage automatique. Le reste est une bibliothèque pour se connecter à Big Query.

Accès depuis le notebook Jupyter

À partir de la ligne de commande, procédez comme suit (Le port doit être défini par le pare-feu)

jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser

Après cela, si vous accédez avec ip: port, vous atteindrez l'écran habituel de Jupyter Notebook. Il semble que vous puissiez également définir un jeton et un mot de passe.

Site référencé

[Set up Anaconda + IPython + Tensorflow + Julia on a Google Compute Engine VM] (https://haroldsoh.com/2016/04/28/set-up-anaconda-ipython-tensorflow-julia-on-a-google-compute-engine-vm/)

Recommended Posts

Lancement d'un environnement d'apprentissage automatique à l'aide de Google Compute Engine (GCE)
Créer un environnement d'apprentissage automatique
Mémo de construction d'environnement d'apprentissage automatique par Python
Créez un environnement d'exécution Python à l'aide de GPU avec GCP Compute Engine
Créer un environnement de développement pour l'apprentissage automatique
[Version détaillée] Créer un environnement Python confortable avec Google Compute Engine (Ubuntu 16.04)
Une histoire sur l'apprentissage automatique simple avec TensorFlow
Créer un environnement d'apprentissage automatique Python avec des conteneurs
Jusqu'au lancement d'un site de triple prédiction de course de bateaux utilisant l'apprentissage automatique et Flask
Créer un environnement Python d'apprentissage automatique sur Mac OS
Installation de TensorFlow, une bibliothèque d'apprentissage automatique de Google
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Créez un environnement d'apprentissage automatique à partir de zéro avec Winsows 10
Windows10 (x64) Créer nativement un environnement d'apprentissage automatique
Comment préparer l'environnement pour Google Colab avec le cours avancé d'apprentissage automatique de Coursera
Créez un environnement d'apprentissage automatique à l'aide de PyCharm sur un environnement Ubuntu (TensorFlow sera également introduit!)
Comment créer rapidement un environnement d'apprentissage automatique à l'aide de Jupyter Notebook avec UbuntuServer 16.04 LTS
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Créer un environnement d'apprentissage automatique sur Mac (pyenv, deeplearning, opencv)
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Créez un environnement d'apprentissage automatique scikit-learn avec VirtualBox et Ubuntu
J'ai essayé d'utiliser Tensorboard, un outil de visualisation pour l'apprentissage automatique
Créer un environnement PyData pour une session d'étude sur l'apprentissage automatique (janvier 2017)
Étapes rapides pour créer un environnement d'apprentissage automatique à l'aide de Jupyter Notebook sur macOS Sierra avec anaconda
[Tutoriel] Créez un extracteur d'expressions unique en 30 minutes à l'aide de l'apprentissage automatique
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
Effectuer une analyse morphologique dans l'environnement d'apprentissage automatique lancé par GCE
Création d'un environnement de développement avec Maven sur Google App Engine [Java]
Utilisation du fichier de propriétés avec l'environnement flexible Java 8 de Google App Engine
Créer un environnement go à l'aide de Docker
Analyse inverse du modèle d'apprentissage automatique
Créer un modèle d'apprentissage à l'aide de MNIST
Développement d'applications à l'aide d'Azure Machine Learning
[Definitive Edition] Création d'un environnement d'apprentissage "machine learning" à l'aide de Python sous Windows
Viser à devenir un ingénieur en apprentissage automatique en utilisant des MOOC depuis des postes de vente
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Création d'un environnement d'apprentissage automatique avec le serveur Tellus GPU (Sakura High-Power Computing)
Mémo d'étude Python & Machine Learning: Préparation de l'environnement
Prévision du cours des actions à l'aide de l'apprentissage automatique (scikit-learn)
[Apprentissage automatique] Classification des sujets LDA à l'aide de scikit-learn
Créer un environnement virtuel en utilisant homebrew + pyenv-virtualenv
[Apprentissage automatique] Prédiction FX à l'aide de l'arbre de décision
Une histoire sur l'apprentissage automatique avec Kyasuket
pyenv-Création d'un environnement pypy à l'aide de virtualenv (MacOSX)
[Python] Créer un environnement Batch à l'aide d'AWS-CDK
[Apprentissage automatique] Apprentissage supervisé utilisant l'estimation de la densité du noyau
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Apprentissage automatique avec Pytorch sur Google Colab
Prévision du cours des actions à l'aide de l'apprentissage automatique (édition de retour)
Construction d'environnement AI / Machine Learning avec Python
[Apprentissage automatique] Analyse de régression à l'aide de scicit learn
[Super Introduction] Apprentissage automatique utilisant Python - De la construction d'environnement à l'implémentation de perceptron simple-
Création d'un modèle d'estimation de position pour la compétition d'intelligence humaine de loup à l'aide de l'apprentissage automatique
Un mémorandum de méthode souvent utilisé dans l'apprentissage automatique utilisant scikit-learn (pour les débutants)