Before organising a course or seminar, we listen to the real needs and objectives of each client, in order to adapt the training and get the most out of it. We tailor each course to your needs.

We are also specialists in 'in company' trainings adapted to the needs of each organisation, where the benefit for several attendees from the same company is much greater. If this is your case, contact us.

Ponemos a disposición también plataforma Cloud con todas las herramientas instaladas y configuradas, listas para la formación, incluyendo ejercicios, bases de datos, etc... para no perder tiempo en la preparación y configuración inicial. ¡Sólo preocuparos de aprender!

Ofrecemos también la posibilidad de realizar formaciones en base a ‘Casos de Uso’

Se complementa la formación tradicional de un temario/horas/profesor con la realización de casos prácticos en las semanas posteriores al curso en base a datos reales de la propia organización, de forma que se puedan ir poniendo en producción proyectos iniciales con nuestro soporte, apoyo al desarrollo y revisión con los alumnos y equipos, etc…

En los 10 últimos años, ¡hemos formado a más de 250 organizaciones y 3.000 alumnos!

Ah, y regalamos nuestras famosas camisetas de Data Ninjas a todos los asistentes. No te quedes si las tuyas

1  2  3  4  5

Machine Learning

Machine Learning


This course will understand the concepts needed to perform processes Machine Learning, this branch of artificial intelligence that aims to develop techniques that allow computers to learn.

Machine Learning projects create algorithms that can generalize and recognize behavior patterns from information provided by way of example ( training). Machine Learning techniques are used among others in the following areas: Medicine, Bioinformatics, Marketing, Natural Language Processing, Image Processing, Machine Vision, Spam Detection.

Machine Learning

Target audiences

  • ICT professionals: Consultants BI, Scientific Data.
  • Professionals of Applied Sciences: Mathematics, Statistics, Physics.


  • Methodology: The course intersperses theoretical parts where fundamental concepts are taught to understand the practical exercises taught.
  • Requirements: Basics: Linear Algebra, calculus and probability theory.


Machine Learning with Scikit-Learn Data Science framework (Anaconda with Python 3)

1. Introduction to Machine Learning

  • Techniques
    • Classification
    • Regression
    • Clustering
  • Preprocessing and dimensional reduction
  • Attribute selection
  • Performance evaluation
    • Matrices de confusión
    • KPIs R2, MAE, MSE

2. Regression (Prediction of continuous values)

  • Algorithms 
    • Ordinal Least Squares
    • Ridge Regression
    • Laso Regression
    • Elastic Net
  • Examples

3. Classification (Identification of the category to which an object belongs)

  • Algorithms 
    • Logistic Regression
    • Support Vector Machines
    • KNearest Neighbors
    • Decision Trees
    • Random Forest
    • Multi-layer Perceptron
  • Examples

4. Clustering (Grouping similar objects in sets)

  • Algorithms
    • KMeans
    • Spectral Clustering
    • DBSCAN
  • Examples


Machine Learning Training

  • Online

Date: Del 19 Jul. - 20 Jul. 2023.

Schedule: 16:00H - 21:00H (CEST - Madrid)

Place: Plataforma web con profesor

Price: 95€ / person

Payment: Paypal or Wire transfer (Ask)

Machine Learning Training

  • Workshop

Date: Del 10 Mar. - 11 Mar. 2023.

Schedule: 9:00H - 14:00H and 15:30H - 18:30H

Place: Av. de Brasil, 17, 16º A-B. Madrid

Price: 575€ / person

Payment: Paypal or Wire transfer (Ask)


Ajustamos cada curso a sus necesidades.

Nuestra oficina en Madrid