AL - TFinal
AL - TFinal
AL - TFinal
TEMA
CURSO
Álgebra Lineal
DOCENTE
INTEGRANTES
SEMESTRE
2022 – II
PIURA – PERÚ
INTRODUCCIÓN
Una imagen se puede representar como una matriz de píxeles, donde cada entrada de la
matriz representa el valor de intensidad de un píxel en la imagen.
Transformación de imágenes:
Uno de los temas clave en el procesamiento de imágenes y videos es la transformación de
imágenes, que incluye técnicas como rotación, escalamiento, deformación, etc. En este
proceso, se aplica la teoría del álgebra lineal para representar las transformaciones en
términos de matrices y para resolver ecuaciones matriciales. Además, la transformación de
imágenes también involucra el uso de técnicas como la interpolación, que permite rellenar
los pixeles faltantes en una imagen para producir una versión mejorada de la misma.
Segmentación de imágenes:
Involucra la identificación de objetos o regiones específicas dentro de una imagen o video.
Esta técnica se basa en la teoría del álgebra lineal para calcular los límites y los valores de
los objetos identificados en la imagen. Además, la segmentación de imágenes también se
utiliza para eliminar el ruido y para mejorar la calidad de la imagen.
El análisis de imágenes:
Este proceso involucra el uso de técnicas como el análisis de la forma, la detección de
características, el reconocimiento de patrones y el análisis estadístico para extraer
información útil de una imagen o video. En este proceso, se aplica la teoría del álgebra
lineal para resolver ecuaciones matriciales y para calcular las características y las
tendencias en la imagen.Por ejemplo, el análisis de componentes principales (PCA) utiliza el
álgebra lineal para reducir la dimensionalidad de la imagen y para identificar características
importantes en la imagen.
Codificación de imágenes:
Se utilizan para comprimir la información visual para su almacenamiento y transmisión. En
este proceso, se aplica la teoría del álgebra lineal para calcular los coeficientes de la
imagen y para realizar la transformación de Fourier para reducir el tamaño de la imagen sin
perder su calidad. Esta técnica se conoce como codificación por transformación y es muy
eficaz en la compresión de imágenes con una alta resolución y complejidad.
Procesamiento de videos:
El álgebra lineal también se utiliza en el procesamiento de videos. Por ejemplo, se pueden
aplicar transformaciones y filtros a cada fotograma del video para mejorar la calidad y el
aspecto de los videos.
BÚSQUEDA DE INFORMACIÓN
En esta aplicación, las matrices se utilizan para almacenar información de manera más
eficiente. Las matrices son ampliamente utilizadas en el campo de la programación. Por lo
general, se hacen para resolver diferentes problemas.
Por ejemplo :
Necesitamos un programa que nos guarde las notas de 3 estudiantes y cada estudiante
tiene 2 notas.
En este caso necesitamos una matriz de 3x3 para guardar las 9 notas. Si no utilizamos una
matriz, tendríamos que crear 9 variables para cada nota y esto no sería tan eficiente, ya que
estaríamos malgastando memoria sin necesidad.
Siguiendo por esa línea tenemos que comprender antes otros conceptos para llegar a
nuestra aplicación:
CADENAS DE MARKOV
Es una secuencia de eventos en la que la probabilidad de que ocurra un evento depende
del evento inmediatamente anterior. De hecho, las cadenas de este tipo tienen memoria,
"recuerdan" el último evento y esto determina la probabilidad de eventos futuros. La
dependencia del evento anterior distingue a las cadenas de Markov de muchos eventos
independientes, como lanzar una moneda.
Matriz De Transición
Una matriz de transición para una cadena de markov de n estados, es una matriz de nxn.
Con todos los registros no negativos y con la propiedad adicional de que la suma de los
registros de cada columna o fila es 1.
Por ejemplo:
Propiedades
● La suma de probabilidades de los estados debe ser 1.
● La matriz de transición debe ser cuadrada.
● Las probabilidades de transición ∈ [0,1]
Ejercicio de Aplicación
Puntos Clave:
1. Supongamos que buscamos páginas web oficiales de Redes Sociales.
2. Y en el caso hipotético deben salir 3 resultados, entre los cuales son: facebook.com,
instagram.com, tiktok.com.
3. El navegador web deberá determinar cómo posicionarlo por orden de importancia en
los resultados.
1er Paso:
→ Colocamos los resultados en un cuadro de doble entrada.
facebook.com instagram.com tiktok.com
facebook.com
instagram.com
tiktok.com
Nota:
Colocaremos 1 si la página está referenciando a su par(elemento de la fila), caso contrario
0, si no lo está. Tomando en cuenta que cuando es a la misma página se le coloca 0. Se
tomará valores aleatorios como ejemplo.
facebook.com 0 0 0
instagram.com 1 0 1
tiktok.com 1 1 0
0 0 0
1 0 1
m=
1 1 0
Siguiente: Sumaremos cada columna de la matriz, y luego cada elemento de cada columna,
la dividiremos por la suma respectiva. Y a esta nueva matriz le llamaremos m’
0 0 0
1/2 0 1
m’ =
1/2 1 0
Podemos observar a m’ que es una Matriz de markov, y veremos como esta nos ayuda a
poder solucionar el problema de saber el posicionamiento de las páginas web.
Por lo tanto, tendremos que hallar los valores propios de v utilizando conocimientos del
tema de Valores Propios y Matrices.
m’ . v = λ .I d .v
0 0 0 a a
½ 0 1 b b
. = λ. Id
½ 1 0 c c
0 0 0 a
( 1/2 0
1/2 1
1
0
- λ. Id
) . b
c
=0
-λ 0 0 a
1/2 -λ 1 . b = 0 … (I)
1/2 1 -λ c
-λ 0 0
1/2 -λ 1 =0
1/2 1 -λ
Desarrollando la determinante:
Tomaremos a λ el mayor de los resultados de los valores absolutos de los resultados. Por
tanto sería:
1/2 -1 1 . b =0
1/2 1 -1 c
Por lo tanto:
-a=0 → a = 0
(a/2) - b + c =0 → 0 - b + c = 0 → b=c → b= k
(a/2) + b - c = 0 → b=c → c = k
v =(a,b,c) = (0,k,k);
Rpta: Por lo tanto, deducimos, que primero irá instagram y tiktok con igual nivel de
posicionamiento y luego facebook.
APRENDIZAJE AUTOMÁTICO
El álgebra lineal es una pieza clave en el campo del aprendizaje automático y es esencial
para lograr un aprendizaje eficiente y preciso. Sin la habilidad de manipular y optimizar
matrices y vectores de datos, los algoritmos de aprendizaje automático serían mucho más
limitados en su capacidad para aprender y mejorar con la experiencia.
Idea de aplicación:
Un ejemplo de que todos los días se emplea el uso de técnicas de reducción de la
dimensionalidad es lo que le permite a tu dispositivo móvil discernir qué actividad te
encuentras realizando. En la actualidad los teléfonos inteligentes (smartphones)
disponen de multitud de sensores que recopilan vectores de algunas decenas de
datos (velocidad en horizontal, en vertical, ángulo de posición, cantidad de luz, etc).
Por tanto, se trata de multitud de variables de entrada para la toma de decisiones,
con lo cuál, se implementan técnicas de la reducción de la dimensionalidad como
preproceso a la hora de aplicar un modelo predictivo que esté entrenado en traducir
tus movimientos a las diferentes actividades.
Imagen anexada
También en el diseño asistido por computadora (CAD), es esencial para describir los
objetos en términos matemáticos y calcular sus propiedades. Además, en la
producción de imágenes por computadora, se utiliza para calcular la iluminación, la
sombra y el color en imágenes tridimensionales.
Una imagen (o dibujo) de ese tipo consta de varios puntos, líneas rectas o
curvas conectadas, e información sobre cómo llenar regiones cerradas delimitadas
por esas líneas. A menudo, las líneas curvas se aproximan empleando
segmentos de línea recta cortos, y una figura se define matemáticamente por
medio de una lista de puntos.
Ejemplo N°1:
CRIPTOGRAFÍA
Un criptograma es un mensaje que se cifra de acuerdo a un código secreto.
Se puede crear un criptograma usando matrices, realizando los siguientes pasos:
1. Asignar un número a cada letra del alfabeto a utilizar.
2. Transformar un mensaje (letras) a número siguiendo el alfabeto anteriormente
creado.
3. Dividir el mensaje (número) en matrices de 1xn
4. Multiplicar cada matriz 1xn por una matriz cuadrada, regular y que tenga inversa. La
matriz cuadrada será llamada matriz clave.
Ejemplo:
Cifraremos la palabra “Algebra”.
Matriz clave :
[1 12 7] * = [15 -3 37]
[1 0 0] * = [1 2 1]
15 - 3 - 33 - 43 - 27 - 11 - 1
Para decodificar el mensaje cifrado y así obtener el mensaje original debemos tener la
matriz clave, luego:
1. Calcular la inversa de la matriz clave
2. Multiplicar el mensaje cifrado en matriz de 1xn por la inversa de la matriz clave.
Ejemplo:
[15 -3 37] * = [1 12 7]
[1 2 1] * = [1 0 0]
1 - 12 - 7 - 5 - 2 - 19 - 1
En cuanto a la búsqueda de información se utilizan matrices para poder manejar los datos
inmensos de información de manera más efectiva, pero a su vez estas matrices sirven
además para poder localizar la información en la red y su posicionamiento en lugar de
importancia.
En los gráficos por computadora, los objetos se representan mediante una descripción
matemática de su forma y propiedades, y aquí es donde entra en juego. Por ejemplo, en
animación y efectos visuales, el álgebra lineal se usa para describir la transformación y el
movimiento de los objetos.
https://la.mathworks.com/solutions/image-video-processing/video-processing.html
https://prezi.com/ikryjlmn-frm/aplicaciones-del-algebra-lineal-a-la-ingenieria-informatica/
https://morioh.com/p/47558463a612
https://1library.co/document/yjmvkr5y-aplicacion-del-algebra-lineal-a-los-graficos-por-computa
dora.html
https://flippedclassroomdiariodeclase.files.wordpress.com/2016/03/criptografc3ada-y-matemc
3a1ticas2.pdf