[](https://github.com/microsoft/ML-For-Beginners/blob/master/LICENSE) [](https://GitHub.com/microsoft/ML-For-Beginners/graphs/contributors/) [](https://GitHub.com/microsoft/ML-For-Beginners/issues/) [](https://GitHub.com/microsoft/ML-For-Beginners/pulls/) [](http://makeapullrequest.com) [](https://GitHub.com/microsoft/ML-For-Beginners/watchers/) [](https://GitHub.com/microsoft/ML-For-Beginners/network/) [](https://GitHub.com/microsoft/ML-For-Beginners/stargazers/) [](https://discord.gg/zxKYvhSnVp?WT.mc_id=academic-000002-leestott) # Aprendizaje Autom谩tico para Principiantes - Un Curr铆culo > 馃實 Viaja por el mundo mientras exploramos el Aprendizaje Autom谩tico a trav茅s de las culturas del mundo 馃實 Los Cloud Advocates en Microsoft est谩n encantados de ofrecer un curr铆culo de 12 semanas y 26 lecciones sobre **Aprendizaje Autom谩tico**. En este curr铆culo, aprender谩s sobre lo que a veces se llama **aprendizaje autom谩tico cl谩sico**, utilizando principalmente Scikit-learn como biblioteca y evitando el aprendizaje profundo, que se cubre en nuestro [curr铆culo de AI para Principiantes](https://aka.ms/ai4beginners). 隆Combina estas lecciones con nuestro [curr铆culo de Ciencia de Datos para Principiantes](https://aka.ms/ds4beginners), tambi茅n! Viaja con nosotros alrededor del mundo mientras aplicamos estas t茅cnicas cl谩sicas a datos de muchas 谩reas del mundo. Cada lecci贸n incluye cuestionarios antes y despu茅s de la lecci贸n, instrucciones escritas para completar la lecci贸n, una soluci贸n, una tarea y m谩s. Nuestra pedagog铆a basada en proyectos te permite aprender mientras construyes, una manera comprobada para que las nuevas habilidades 'se queden'. **鉁嶏笍 Agradecimientos de coraz贸n a nuestros autores** Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu y Amy Boyd **馃帹 Gracias tambi茅n a nuestros ilustradores** Tomomi Imura, Dasani Madipalli y Jen Looper **馃檹 Agradecimientos especiales 馃檹 a nuestros autores, revisores y colaboradores de contenido Microsoft Student Ambassador**, notablemente Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila y Snigdha Agarwal **馃ぉ Extra gratitud a los Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi y Vidushi Gupta por nuestras lecciones de R!** # Empezando Sigue estos pasos: 1. **Haz un Fork del Repositorio**: Haz clic en el bot贸n "Fork" en la esquina superior derecha de esta p谩gina. 2. **Clona el Repositorio**: `git clone https://github.com/microsoft/ML-For-Beginners.git` > [encuentra todos los recursos adicionales para este curso en nuestra colecci贸n de Microsoft Learn](https://learn.microsoft.com/en-us/collections/qrqzamz1nn2wx3?WT.mc_id=academic-77952-bethanycheum) **[Estudiantes](https://aka.ms/student-page)**, para usar este curr铆culo, haz un fork del repositorio completo a tu propia cuenta de GitHub y completa los ejercicios por tu cuenta o en grupo: - Empieza con un cuestionario previo a la lecci贸n. - Lee la lecci贸n y completa las actividades, haciendo pausas y reflexionando en cada verificaci贸n de conocimiento. - Trata de crear los proyectos comprendiendo las lecciones en lugar de ejecutar el c贸digo de soluci贸n; sin embargo, ese c贸digo est谩 disponible en las carpetas `/solution` en cada lecci贸n orientada a proyectos. - Realiza el cuestionario posterior a la lecci贸n. - Completa el desaf铆o. - Completa la tarea. - Despu茅s de completar un grupo de lecciones, visita el [Tablero de Discusi贸n](https://github.com/microsoft/ML-For-Beginners/discussions) y "aprende en voz alta" llenando la r煤brica PAT apropiada. Un 'PAT' es una Herramienta de Evaluaci贸n de Progreso que es una r煤brica que llenas para avanzar en tu aprendizaje. Tambi茅n puedes reaccionar a otros PATs para que podamos aprender juntos. > Para un estudio adicional, recomendamos seguir estos m贸dulos y rutas de aprendizaje de [Microsoft Learn](https://docs.microsoft.com/en-us/users/jenlooper-2911/collections/k7o7tg1gp306q4?WT.mc_id=academic-77952-leestott). **Profesores**, hemos [incluido algunas sugerencias](for-teachers.md) sobre c贸mo usar este curr铆culo. --- ## Recorridos en video Algunas de las lecciones est谩n disponibles en formato de video corto. Puedes encontrar todos estos videos en las lecciones, o en la [lista de reproducci贸n de ML para Principiantes en el canal de YouTube de Microsoft Developer](https://aka.ms/ml-beginners-videos) haciendo clic en la imagen a continuaci贸n. [](https://aka.ms/ml-beginners-videos) --- ## Conoce al Equipo [](https://youtu.be/Tj1XWrDSYJU "Video promocional") **Gif por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) > 馃帴 隆Haz clic en la imagen de arriba para ver un video sobre el proyecto y las personas que lo crearon! --- ## Pedagog铆a Hemos elegido dos principios pedag贸gicos al construir este curr铆culo: asegurar que sea **basado en proyectos** y que incluya **cuestionarios frecuentes**. Adem谩s, este curr铆culo tiene un **tema com煤n** para darle cohesi贸n. Al asegurar que el contenido se alinee con los proyectos, el proceso se hace m谩s atractivo para los estudiantes y se aumenta la retenci贸n de conceptos. Adem谩s, un cuestionario de baja presi贸n antes de la clase establece la intenci贸n del estudiante hacia el aprendizaje de un tema, mientras que un segundo cuestionario despu茅s de la clase asegura una mayor retenci贸n. Este curr铆culo fue dise帽ado para ser flexible y divertido y puede tomarse en su totalidad o en parte. Los proyectos comienzan peque帽os y se vuelven cada vez m谩s complejos al final del ciclo de 12 semanas. Este curr铆culo tambi茅n incluye un postscript sobre aplicaciones del mundo real del aprendizaje autom谩tico, que puede usarse como cr茅dito adicional o como base para la discusi贸n. > Encuentra nuestro [C贸digo de Conducta](CODE_OF_CONDUCT.md), [Contribuci贸n](CONTRIBUTING.md) y [Pautas de Traducci贸n](TRANSLATIONS.md). 隆Agradecemos tus comentarios constructivos! ## Cada lecci贸n incluye - sketchnote opcional - video complementario opcional - recorrido en video (algunas lecciones solamente) - cuestionario de calentamiento previo a la lecci贸n - lecci贸n escrita - para lecciones basadas en proyectos, gu铆as paso a paso sobre c贸mo construir el proyecto - verificaciones de conocimiento - un desaf铆o - lectura complementaria - tarea - cuestionario posterior a la lecci贸n > **Una nota sobre los idiomas**: Estas lecciones est谩n escritas principalmente en Python, pero muchas tambi茅n est谩n disponibles en R. Para completar una lecci贸n en R, ve a la carpeta `/solution` y busca lecciones en R. Incluyen una extensi贸n .rmd que representa un archivo **R Markdown** que puede definirse simplemente como una incrustaci贸n de `code chunks` (de R u otros lenguajes) y una `YAML header` (que gu铆a c贸mo formatear las salidas como PDF) en un `Markdown document`. Como tal, sirve como un marco de autor铆a ejemplar para la ciencia de datos, ya que te permite combinar tu c贸digo, su salida y tus pensamientos al permitirte escribirlos en Markdown. Adem谩s, los documentos R Markdown pueden renderizarse a formatos de salida como PDF, HTML o Word. > **Una nota sobre los cuestionarios**: Todos los cuestionarios est谩n contenidos en la [carpeta de la aplicaci贸n de cuestionarios](../../quiz-app), para un total de 52 cuestionarios de tres preguntas cada uno. Est谩n vinculados desde dentro de las lecciones, pero la aplicaci贸n de cuestionarios puede ejecutarse localmente; sigue las instrucciones en la carpeta `quiz-app` para alojarla localmente o desplegarla en Azure. | N煤mero de Lecci贸n | Tema | Agrupaci贸n de Lecci贸n | Objetivos de Aprendizaje | Lecci贸n Vinculada | Autor | | :---------------: | :------------------------------------------------------------: | :-------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------: | | 01 | Introducci贸n al aprendizaje autom谩tico | [Introducci贸n](1-Introduction/README.md) | Aprende los conceptos b谩sicos detr谩s del aprendizaje autom谩tico | [Lecci贸n](1-Introduction/1-intro-to-ML/README.md) | Muhammad | | 02 | La Historia del aprendizaje autom谩tico | [Introducci贸n](1-Introduction/README.md) | Aprende la historia subyacente a este campo | [Lecci贸n](1-Introduction/2-history-of-ML/README.md) | Jen y Amy | | 03 | Equidad y aprendizaje autom谩tico | [Introducci贸n](1-Introduction/README.md) | 驴Cu谩les son los importantes problemas filos贸ficos sobre la equidad que los estudiantes deben considerar al construir y aplicar modelos de aprendizaje autom谩tico? | [Lecci贸n](1-Introduction/3-fairness/README.md) | Tomomi | | 04 | T茅cnicas para el aprendizaje autom谩tico | [Introduction](1-Introduction/README.md) | 驴Qu茅 t茅cnicas utilizan los investigadores de ML para construir modelos de ML? | [Lesson](1-Introduction/4-techniques-of-ML/README.md) | Chris y Jen | | 05 | Introducci贸n a la regresi贸n | [Regression](2-Regression/README.md) | Comienza con Python y Scikit-learn para modelos de regresi贸n |