Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las máquinas virtuales de Ciencia de datos de Azure (DSVM) disponen de un amplio conjunto de herramientas y bibliotecas para el aprendizaje automático. Estos recursos están disponibles en lenguajes populares, como Python, R y Julia.
DSVM admite estas bibliotecas y herramientas de aprendizaje automático:
SDK de Azure Machine Learning para Python
Para obtener una referencia completa, visite SDK de Azure Machine Learning para Python.
| Category | Value |
|---|---|
| ¿Qué es? | Puede usar el servicio en la nube de Azure Machine Learning para desarrollar e implementar modelos de aprendizaje automático. Puede usar el SDK de Python para realizar un seguimiento de los modelos a medida que compila, entrena, escala y administra los modelos. Implemente modelos como contenedores y ejecútelos en la nube, de forma local o en Azure IoT Edge. |
| Ediciones compatibles | Windows (entorno de conda: AzureML), Linux (entorno de conda: py36) |
| Usos típicos | Plataforma de aprendizaje automático general |
| ¿Cómo se configura o instala? | Se instala con la compatibilidad de GPU |
| ¿Cómo se usa o ejecuta? | Como un SDK de Python y en la CLI de Azure. Activar al entorno conda AzureML en la edición Windows o activar la edición py36 a en la edición Linux. |
| Vínculos a ejemplos | Busque cuadernos de Jupyter Notebook de ejemplo en el directorio AzureML, en cuadernos. |
H2O
| Category | Value |
|---|---|
| ¿Qué es? | Una plataforma de inteligencia artificial de código abierto que admite el aprendizaje automático escalable distribuido, rápido, en memoria. |
| Versiones compatibles | Linux |
| Usos típicos | Aprendizaje automático escalable y distribuido de uso general |
| ¿Cómo se configura o instala? | H2O se instala en /dsvm/tools/h2o. |
| ¿Cómo se usa o ejecuta? | Conéctese a la máquina virtual con X2Go. Inicie un nuevo terminal y ejecute java -jar /dsvm/tools/h2o/current/h2o.jar. Luego, inicie un explorador web y conéctese a http://localhost:54321. |
| Vínculos a ejemplos | Busque ejemplos en la máquina virtual en Jupyter, en el directorio h2o. |
Hay otras bibliotecas de aprendizaje automático en DSVM; por ejemplo, el popular paquete scikit-learn que forma parte de la distribución de Python de Anaconda para DSVM. Para obtener una lista de los paquetes disponibles en Python, R y Julia, ejecute los administradores de paquetes respectivos.
LightGBM
| Category | Value |
|---|---|
| ¿Qué es? | Un marco de potenciación del gradiente (GBDT, GBRT, GBM o MART) rápido, distribuido y de alto rendimiento, basado en algoritmos de árbol de decisión. Tareas de aprendizaje automático: clasificación, clasificación, etc., úsela. |
| Versiones compatibles | Windows, Linux |
| Usos típicos | Marco de potenciación del gradiente de uso general |
| ¿Cómo se configura o instala? | LightGBM se instala como un paquete de Python en Windows. En Linux, el ejecutable de la línea de comandos se encuentra en /opt/LightGBM/lightgbm. El paquete de R está instalado y se instalan los paquetes de Python. |
| Vínculos a ejemplos | Guía de LightGBM |
Rattle
| Category | Value |
|---|---|
| ¿Qué es? | Interfaz gráfica de usuario para la minería de datos que usa R. |
| Ediciones compatibles | Windows, Linux |
| Usos típicos | Herramienta general de minería de datos de la IU para R |
| ¿Cómo se usa o ejecuta? | Como herramienta de interfaz de usuario. En Windows, inicie un símbolo del sistema, ejecute R y, dentro de R, ejecute rattle(). En Linux, conéctese a X2Go, inicie un terminal, ejecute R y, dentro de R, ejecute rattle(). |
| Vínculos a ejemplos | Rattle |
Vowpal Wabbit
| Category | Value |
|---|---|
| ¿Qué es? | Una biblioteca de sistema de aprendizaje rápida, de código abierto y situada fuera de núcleo |
| Ediciones compatibles | Windows, Linux |
| Usos típicos | Biblioteca de aprendizaje automático general |
| ¿Cómo se configura o instala? | Windows: instalador msi Linux: apt-get |
| ¿Cómo se usa o ejecuta? | Como una herramienta de línea de comandos de ruta de acceso (C:\Program Files\VowpalWabbit\vw.exe en Windows y /usr/bin/vw en Linux) |
| Vínculos a ejemplos | Ejemplos de VowPal Wabbit |
Weka
| Category | Value |
|---|---|
| ¿Qué es? | Una colección de algoritmos de aprendizaje automático para las tareas de minería de datos. Puede aplicar los algoritmos directamente o llamarlos desde su propio código Java. Weka contiene herramientas para el preprocesamiento, la clasificación, la regresión, la agrupación en clústeres, las reglas de asociación y la visualización de datos. |
| Ediciones compatibles | Windows, Linux |
| Usos típicos | Herramienta de aprendizaje automático general |
| ¿Cómo se usa o ejecuta? | En Windows, busque Weka en el menú Inicio. En Linux, inicie sesión con X2Go y, a continuación, vaya a Applications (Aplicaciones)>Development (Desarrollo)>Weka. |
| Vínculos a ejemplos | Ejemplos de Weka |
XGBoost
| Category | Value |
|---|---|
| ¿Qué es? | Una biblioteca de potenciación del gradiente (GBDT, GBRT o GBM) rápida, portátil y distribuida para Python, R, Java, Scala, C++, etc. Se ejecuta en una única máquina, y en Apache Hadoop y Spark. |
| Ediciones compatibles | Windows, Linux |
| Usos típicos | Biblioteca de aprendizaje automático general |
| ¿Cómo se configura o instala? | Se instala con la compatibilidad de GPU |
| ¿Cómo se usa o ejecuta? | Como biblioteca de Python (2.7 y 3.6+), paquete de R y en la herramienta de línea de comandos de ruta de acceso (C:\dsvm\tools\xgboost\bin\xgboost.exe para Windows y /dsvm/tools/xgboost/xgboost para Linux) |
| Vínculos a ejemplos | Se incluyen ejemplos en la máquina virtual, en /dsvm/tools/xgboost/demo en Linux y C:\dsvm\tools\xgboost\demo en Windows. |