Aprendizaje automático
Desde el abecedario hasta el doctorado, Wolfram Language es la herramienta ideal para el aprendizaje automático.
Clasificadores
Clasificadores incorporados
No es necesario ser experto para utilizar aprendizaje automático en su proyecto: Wolfram Language posee funciones clasificadoras preentrenadas y listas para su uso, las cuales puede emplear para realizar tareas útiles e interesantes.
Wolfram Language incluye un amplio rango de clasificadores preentrenados que puede aplicar en texto, imágenes, y más.
Revise la lista completa de clasificadores preentrenados
Creación de clasificadores personalizados
Puede ahorrar mucho tiempo usando la función Classify. Classify puede aprender una tarea de clasificación a partir de un pequeño conjunto de ejemplos y determinar de forma automática la mejor manera de clasificar sus datos.
Por ejemplo, imaginemos que necesita crear etiquetas para 1000 fotografías de vacaciones según si hay o no personas presentes. Esta tarea tomaría mucho tiempo si se fuera a realizar a mano. Con solo etiquetar 20 fotografías, Classify puede aprender a diferenciar de forma automática entre fotografías con o sin personas, y etiquetar el resto en menos de un segundo:
Pongamos a prueba la nueva ClassifierFunction que creamos con nuevas imágenes que no ha visto antes:
Redes neuronales
Redes neuronales preconstruidas
Se dará cuenta que, para muchas tareas comunes, el Repositorio de redes neuronales Wolfram contiene exactamente la red neuronal que desea implementar, sin costo y lista para usarla de inmediato en su proyecto. Como un ejemplo visual, usamos la red CycleGAN para cambiar el estilo de una imagen a uno similar al de Van Gogh:
Redes neuronales personalizadas
Wolfram Language cuenta con extraordinarias herramientas para crear redes neuronales sofisticadas e incluso prototipos con rapidez. Estas herramientas incluyen constructos de alto nivel como NetTrain y NetChain.
Construya una red que calcule una pérdida de forma explícita:
Inicie la red y evalúela en una entrada:
En este ejemplo se usa NetTrain para entrenar una red neuronal. Una ventana de progreso le permite revisar el resultado del entrenamiento en tiempo real.
Construya una red manualmente e iníciela con parámetros aleatorios:
Evalúela en un conjunto de valores:
Entrene la red por algunas rondas, revisando en tiempo real cómo se ajusta al modelo:
El resultado de la red ahora se acerca al cálculo simbólico:
Primeros pasos
Recursos de aprendizaje
Vías de aprendizaje
¿Desea probarlo? Familiarícese con Wolfram Language mientras prueba muestras reales de código enfocadas en aprendizaje automático.
Hemos facilitado aprender Wolfram Language a su manera. Pruebe nuestro curso interactivo gratuito y obtenga una certificación.
Lleve el aprendizaje automático al siguiente nivel
Si desea descubrir más acerca del contenido disponible de Wolfram para aprendizaje automático, diríjase a la página web de Aprendizaje automático Wolfram. Encontrará:
- Un resumen completo
- Documentación y funciones especializadas
- Redes neuronales preentrenadas
- Ejemplos descargables
- Clases en línea y recursos adicionales
Producto recomendado
Para usuarios interesados en aprendizaje automático, recomendamos:
Nuestro producto híbrido de nube-escritorio, Wolfram|One, es nuestro entorno recomendado para personas interesadas en aprendizaje automático: posee una galardonada e intuitiva interfaz de cuadernos, funcionalidad perfectamente integrada con la nube y constituye la totalidad de la experiencia Wolfram.
Explore otros temas
Ciencia de datos y generación de informes
Explore herramientas para realizar análisis, importe datos de forma automática, implemente paneles de control en la nube y más.
Aprendizaje automático
Explore redes neuronales, aprendizaje automático automatizado, clasificadores y más.
Cadenas de bloques y criptomonedas
Explore cadenas de bloques, cree diagramas de criptomonedas, use funciones criptográficas y más.
Cree e implemente aplicaciones web
Explore aplicaciones web de implementación fácil, convierta su código en páginas web reales y más.
Tecnología financiera
Explore datos financieros, cree diagramas, escriba funciones de predicción y más.
Geografía y SIG
Explore distintos métodos para crear mapas, superponer datos, crear visualizaciones y más.