← Lumbre

Lección Computación científica II

← Volver a todos los contenidos
Portada de Computación científica II

Computación científica II

✦ Aprenderas sobre computacion cientifica II: metodos de optimizacion, algebra lineal numerica, computacion de alto rendimiento y aplicaciones en inteligencia artificial y ciencia de datos

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Conocer la computacion cientifica II: optimizacion, algebra lineal computacional y aplicaciones avanzadas.

8 min
Más
Computación científica II

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Objetos Cursos Explorar Mi cuenta Salir del modo estudio

Computacion cientifica II: optimizacion y alto rendimiento

La computacion cientifica II avanza hacia problemas mas complejos: optimizacion de funciones, algebra lineal a gran escala y computacion de alto rendimiento. Estas herramientas son esenciales en inteligencia artificial✦, ciencia de datos y simulaciones a escala industrial.

Metodos de optimizacion

La optimizacion busca encontrar el minimo o maximo de una funcion sujeta a restricciones. Los problemas de optimizacion aparecen en todas las ciencias: minimizar costos, maximizar ganancias, encontrar la mejor ruta o ajustar parametros de un modelo.

Los metodos de optimizacion se clasifican en: sin restricciones (busqueda del extremo global o local) y con restricciones (optimizacion sujeta a ecuaciones o desigualdades). El gradiente descendente es uno de los metodos mas usados en aprendizaje automatico.

  • Gradiente descendente: seguir la direccion de mayor disminucion
  • Metodo del simplex: optimizacion lineal con restricciones
  • Programacion cuadratica: funciones objetivo cuadraticas
  • Algoritmos geneticos: inspirados en la evolucion biologica
  • Enjambre de particulas: inteligencia colectiva para optimizar
TecnicaTipo de problemaAplicacion
Gradiente descendenteMinimizacion sin restriccionesEntrenamiento de redes neuronales
SimplexProgramacion linealOptimizacion de produccion industrial
Newton para optimizacionMinimizacion rapidaAjuste de modelos complejos
K-meansAgrupamientoClasificacion de datos
Descomposicion SVDReduccion de dimensionalidadCompresion de imagenes

Algebra lineal computacional

El algebra lineal es el lenguaje de la computacion cientifica moderna. Operaciones con matrices y vectores son la base de Google, las redes neuronales, la compresion de imagenes y el analisis de datos. La descomposicion en valores singulares (SVD) es una de las herramientas mas poderosas del algebra lineal numerica.

  1. Paso 1: Formular el problema

    Expresar el problema en terminos matriciales: identificar la funcion objetivo, las variables y las restricciones como ecuaciones o desigualdades lineales.

Paso 1 de 4

La computacion de alto rendimiento (HPC) permite resolver problemas que requieren billones de operaciones. Las supercomputadoras modernas usan miles de procesadores en paralelo para simular el clima, disenar farmacos o entrenar modelos de inteligencia artificial.

Piensa y responde

¿Que metodo de optimizacion se usa principalmente para entrenar redes neuronales?

La descomposicion SVD se usa para comprimir imagenes reduciendo su dimensionalidad.

El gradiente descendente sigue la direccion de mayor para encontrar el de una funcion.

Relaciona cada tecnica computacional con su aplicacion:

      Clasifica estos conceptos de computacion cientifica avanzada:

      Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

      Ordena los pasos para aplicar gradiente descendente:

        Coloca los elementos en orden y pulsa Comprobar.

        ¿Como ha cambiado la computacion de alto rendimiento la forma en que hacemos ciencia? ¿Que problemas antes imposibles ahora podemos resolver?

        Tu texto se guarda sólo en este dispositivo.

        Para dominar este tema

        • Domina los metodos de optimizacion y sus aplicaciones
        • Comprende algebra lineal computacional y SVD
        • Entiende la computacion de alto rendimiento y el paralelismo
        • Practica con ejercicios de formulacion y resolucion de problemas

        Verificacion de dominio

        Aquí se mira lo que ya fuiste acertando. Pulsa «Comprobar» para saber si puedes seguir.

        Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
        Más sobre esta lección

        ¿Todavía no te queda claro?

        No pasa nada: vamos a verlo de otra manera

        Elige el ángulo que más te ayude. Nada es obligatorio ni cuenta como nota.

        Practica un pocoEjercicios de optimizacion y algebra lineal

        ¿Que es la computacion de alto rendimiento (HPC)?

        El metodo del simplex resuelve problemas de optimizacion lineal con restricciones.

        ↑ Volver al objeto

        Otra forma de comprenderlo

        ✦ Explorar el universo completo

        Comentarios

        Inicia sesión para comentar.

        Todavía no hay comentarios. Sé la primera persona en opinar.