---
title: Machine Learning (en Python), con ejemplos
url: https://jarroba.com/machine-learning-python-ejemplos/
author: Richard [Admin Jarroba]
date: 2016-03-23
modified: 2016-10-30
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Machine Learning (en Python), con ejemplos", Richard [Admin Jarroba], jarroba.com
---

# Machine Learning (en Python), con ejemplos

> Este libro tiene como finalidad explicar las principales técnicas de Machine Learning con un enfoque muy práctico, implementado en python todas aquellas técnicas que se presentan.

[![MachineLearningPythonLibro](https://jarroba.com/wp-content/uploads/2016/03/MachineLearningPythonLibro.png)](https://jarroba.com/wp-content/uploads/2016/03/MachineLearningPythonLibro.png)El Machine Learning o Aprendizaje Autónomo es una rama de la Inteligencia Artificial que tiene como objetivo crear sistemas capaces de aprender por ellos mismos a partir de un conjunto de datos (data set), sin ser programados de forma explícita. Este libro tiene como finalidad explicar las principales técnicas de Machine Learning con un enfoque muy práctico, implementado en python todas aquellas técnicas que se presentan. Adicionalmente se implementaran estas técnicas usando librerias como scikit-learn y gensim.

 

En la actualidad este libro se encuentra de desarrollo, pero se van publicando temas sengún vayan estando finalizados. Para descargar de github los ejemplos que se muestran en el debéis de hacer un clone con la opción "–recursive" ya que este proyecto esta formado por subproyectos (submodulos). Para acceder al proyecto de git pulsar [AQUI](https://github.com/RicardoMoya/MachineLearningPython), y para clonarlo con todos los submódulos debéis de poner lo siguiente:

 

```

git clone --recursive https://github.com/RicardoMoya/MachineLearningPython.git
```

 

Los puntos a tratar en el libro son los siguientes:

 
1. [Machine Learning](https://jarroba.com/que-es-el-machine-learning/)
2. Regresión Lineal
3. Regresión Lineal Múltiple
4. Regresión No Lineal
5. Regularización
6. Regresión Logística
7. Bias-Variance Tradeoff (Equilibrio)
8. [Clustering](https://jarroba.com/que-es-el-clustering/)
9. [K-Means](https://jarroba.com/k-means-python-scikit-learn-ejemplos/)
10. [Expectation-Maximization](https://jarroba.com/expectation-maximization-python-scikit-learn-ejemplos/)
11. [Selección óptima de Clusters](https://jarroba.com/seleccion-del-numero-optimo-clusters/)
12. Análisis de Componentes Principales (PCA)
13. K-nearest neighbors (Knn)
14. Support Vector Machine (SVM)
15. Linear Discriminant Analysis (LDA)
16. *[Redes Neuronales](https://jarroba.com/introduccion-a-las-redes-neuronales-el-perceptron-video/) (Provisional)*
17. Perceptrón
18. *[Sistemas de Recomendación](https://jarroba.com/que-son-los-sistemas-de-recomendacion/) (Provisional)*
19. *[KNN en los Sistemas de Recomendación](https://jarroba.com/sistemas-de-recomendacion-basados-en-filtrado-colaborativo-k-vecinos/) (Provisional)*
20. Factorización Matricial en los Sistemas de Recomendación (SVD)
21. Latent Semantic Index en los Sistemas de Recomendación (LSI/A)
22. Latent Dirichlet Allocation en los Sistemas de Recomendación (LDA)
23. Redes Bayesianas
24. Modelos Gráficos Probabilísticos
25. [Algoritmos Genéticos](https://jarroba.com/computacion-evolutiva-ejemplo-con-un-algoritmo-genetico/) *(Provisional)*
