Maschinelles Lernen kann auch ein Modewort sein und scheint für die Durchführung verschiedener Datenanalysen sehr effektiv zu sein. Selbst wenn Sie versuchen, es zu implementieren, müssen Sie "verschiedene Anpassungen" vornehmen, selbst wenn Sie die Bibliothek verwenden, sodass der Schwellenwert sehr hoch ist. Daher besteht die Automatisierung des maschinellen Lernens darin, die Maschine die "verschiedenen Anpassungen" vornehmen zu lassen.
Eine praktische Bibliothek, die automatisch Modelle für maschinelles Lernen auswählt. Das hier verwendete Modell des maschinellen Lernens ist eine Implementierung von Scicit-Learn. Die Papiere entsprechen den folgenden.
Installieren Sie es tatsächlich auf centos7. Das grundlegende Verfahren ist in HP der Kopffamilie (Englisch) beschrieben und sieht wie folgt aus.
curl https://raw.githubusercontent.com/automl/auto-sklearn/master/requirements.txt | xargs -n 1 -L 1 pip install
pip install auto-sklearn
Um das oben genannte in Narujo zu betreiben, sind jedoch einige Umgebungsvorbereitungen erforderlich, daher werden sie nachstehend zusammengefasst. Derzeit (zumindest bei der Installation über den Hauptzweig) scheint Puthon 2 aufgrund der Abhängigkeitsbibliothek nicht unterstützt zu werden. Bereiten Sie daher gleichzeitig die Python 3-Umgebung vor.
Übersicht über die Arbeitsinhalte
--Installieren Sie das Python-Versionsverwaltungstool pyenv, damit Python 2 und Python 3 nebeneinander existieren
yum -y install git zlib-devel bzip2 bzip2-devel openssl openssl-devel readline readline-devel sqlite sqlite-devel
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
vi ~/.bash_profile
# export PYENV_ROOT="$HOME/.pyenv"(.bash_Zum Profil hinzufügen)
# export PATH="$PYENV_ROOT/bin:$PATH"(.bash_Zum Profil hinzufügen)
# eval "$(pyenv init -)"(.bash_Zum Profil hinzufügen)
source .bash_profile
pyenv install 3.6.0
yum -y install atlas-sse3 atlas-sse2 atlas-devel atlas lapack-devel lapack-static lapack
pip3 install numpy six cython scipy matplotlib
pip install -r https://raw.githubusercontent.com/automl/autosklearn/master/requirements.txt
pip3 install auto-sklearn
Lassen Sie uns das Beispielprogramm von Honke (Englisch) HP so wie es ist ausführen. Es scheint, dass die Berechnung einige Zeit dauern wird. Trotzdem wurde die Installation abgeschlossen und ich konnte bestätigen, dass es funktioniert!
Es ist nicht bekannt, wie viel Auto-Sklearn verwendet werden kann, daher werde ich versuchen, es tatsächlich zu bewegen und zu erleben.
Recommended Posts