Métodos Numéricos con Python II - Álgebra Lineal Numérica
Actualizado en 2026

Python para el Álgebra Lineal Numérica

Aprende a implementar algoritmos para operar con matrices y resolver sistemas lineales en Python, y aplícalos a problemas de IA y machine learning.

  • Usas librerías de Python para trabajar con matrices y datos... pero no entiendes los algoritmos matemáticos que hay detrás.
  • Quieres avanzar en Inteligencia Artificial y Machine Learning, pero las matemáticas y el álgebra lineal se convierten en un obstáculo.
  • Sabes programar en Python, pero aún no consigues implementar algoritmos numéricos desde cero ni entender cuándo sus resultados son fiables.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Métodos Numéricos con Python II: Álgebra Lineal Numérica para IA y Machine Learning

¿Quieres dominar las matemáticas y los algoritmos que hacen posible la Inteligencia Artificial, el Machine Learning y el Data Science? Aprende Álgebra Lineal Numérica con Python desde sus fundamentos hasta la implementación de algoritmos avanzados para trabajar con matrices, resolver sistemas de ecuaciones lineales y calcular valores y vectores propios. Descubre cómo funcionan realmente los métodos numéricos que utilizan las librerías científicas y de aprendizaje automático más populares.

En este curso aprenderás a implementar más de 30 algoritmos numéricos en Python, comprendiendo no solo cómo funcionan, sino también cuándo utilizarlos, cómo evaluar su precisión y qué errores pueden producir. Combinaremos teoría matemática, pseudocódigo y programación práctica para que puedas desarrollar tus propias soluciones y comprender los fundamentos de herramientas como NumPy, SciPy y otras librerías utilizadas en computación científica.

Exploraremos los principales métodos de álgebra lineal computacional, comenzando por un repaso de matrices y operaciones fundamentales. Aprenderás a resolver sistemas de ecuaciones lineales mediante métodos directos e iterativos, analizar su convergencia y seleccionar el algoritmo más adecuado para cada problema. También estudiarás técnicas para calcular valores y vectores propios, esenciales en aplicaciones como el análisis de componentes principales (PCA), la reducción de dimensionalidad y el procesamiento de grandes volúmenes de datos.

Todo el aprendizaje está diseñado para que puedas pasar de las matemáticas a la programación real con Python. Trabajarás con ejemplos explicados paso a paso, implementaciones completas en Google Colab y materiales teóricos descargables. Así podrás comprender los algoritmos desde dentro, mejorar tus habilidades de programación científica y desarrollar soluciones numéricas más eficientes, precisas y robustas.

Si eres estudiante, programador, científico de datos o profesional interesado en Inteligencia Artificial, Machine Learning, Data Science o computación numérica, este curso te ayudará a construir una base matemática y algorítmica sólida. Deja de utilizar los algoritmos como cajas negras y empieza a entender, programar y aplicar los métodos numéricos que sustentan buena parte de la tecnología actual.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de programación en Python o haber completado un curso introductorio del lenguaje.
  • Bases de álgebra lineal y cálculo en una variable para comprender los fundamentos matemáticos de los métodos numéricos.
  • Haber completado la primera parte de la trilogía de Métodos Numéricos para dominar los conceptos necesarios antes de avanzar.
  • Un ordenador con conexión a Internet, cualquier sistema operativo y conocimientos básicos de informática.

¿A quién va dirigido?

  • Desarrolladores y programadores en Python interesados en los métodos numéricos y el álgebra lineal computacional.
  • Científicos y analistas de datos que quieran profundizar en algoritmos matriciales y sistemas lineales.
  • Estudiantes de matemáticas, ingeniería, informática, Machine Learning e Inteligencia Artificial.
  • Profesionales que quieran comprender e implementar los algoritmos numéricos utilizados en IA, Machine Learning y Data Science.

Lo que aprenderás

01

Fundamentos de Álgebra Lineal

Repasa los conceptos esenciales de matrices, vectores y operaciones algebraicas para comprender los algoritmos numéricos.

02

Eliminación de Gauss

Aprende a resolver sistemas de ecuaciones lineales mediante el método de Gauss y sus variantes, implementando los algoritmos en Python.

03

Métodos Numéricos Directos

Domina más de 10 algoritmos directos para resolver sistemas lineales, fundamentales en computación científica, Machine Learning e IA.

04

Métodos Numéricos Iterativos

Implementa más de 10 algoritmos iterativos para aproximar soluciones de sistemas lineales y analizar su precisión y convergencia.

05

Algoritmos de Jacobi, Gauss-Seidel y SOR

Aprende a implementar y comparar estos métodos iterativos para resolver sistemas de ecuaciones lineales de forma eficiente.

06

Descomposición LU y Crout

Aprende a factorizar matrices en productos triangulares, aplicar permutaciones y resolver sistemas con matrices tridiagonales.

07

Factorizaciones LU y QR

Utiliza descomposiciones matriciales para calcular inversas y determinantes, optimizando la resolución de problemas numéricos.

08

Valores y Vectores Propios

Domina más de 10 algoritmos numéricos para calcular autovalores y autovectores, esenciales en Data Science, IA y reducción de dimensionalidad.

09

Deflación de Wielandt

Descubre cómo aplicar la deflación de Wielandt para calcular múltiples valores y vectores propios de una matriz mediante métodos numéricos.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Matemático +500k Estudiantes
Arnau Mir

Tu Instructor

Arnau Mir

Doctor en Matemáticas con más de 30 años de experiencia docente. Especializado en Probabilidad y Estadística, Cálculo, Análisis de una y varias variables y Análisis Numérico, ha impartido docencia en los grados de Matemáticas, Biología y Bioquímica.

Profesor Universitario Matemático Investigador
María Santos

Tu Instructor

María Santos

Matemática e Instructora Certificada de Unity. Imparte formación online en Matemáticas, Programación y Desarrollo de Videojuegos. Como cofundadora de Frogames Formación, diseña materiales didácticos y experiencias de aprendizaje que acercan estas disciplinas al mundo real de forma amena y divertida.

Unity Certified Matemática Autodidacta
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Compra el curso una vez y accede de por vida

Imagen del curso
€ 999,99
Comprar el curso
  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

€ 19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)