Fecha de propuesta:
18/10/2024
(Aceptada)
Descripción:
El diseño de códigos correctores de errores para la transmisión de información busca encontrar familias de códigos cuyos parámetros optimicen la decodificación. En este trabajo se plantea estudiar los parámetros de algunas de las familias de códigos más utilizados en las comunicaciones (Hamming, BCH, Convolucionales, Turbo códigos) y construir nuevos códigos que mejoren esas familias, utilizando para ellos técnicas de inteligencia artificial, como el aprendizaje por refuerzo o los algoritmos genéticos. Para ello se realizará una aplicación que permita implementar los códigos y desarrollar estos algoritmos de mejora para producir nuevos códigos y evaluar sus parámetros.
Objetivos funcionales:
- Análisis de las técnicas de codificación / decodificación de información.
- Aplicación de algoritmos de aprendizaje / evolución.
- Exportación de resultados alcanzados.
Entornos de desarrollo y explotación:
Se utilizarán los fundamentos matemáticos de la teoría de la información y la teoría de códigos, y los algoritmos de Inteligencia artificial, para elaborar una aplicación que alcance los objetivos planteados. Como lenguajes de programación se tomará Phyton, así como las tecnologías requeridas para el desarrollo de la interface de escritorio o web.
|