Conferencia de Directores y Decanos de Ingeniería Informática

La Escuela Superior de Ingeniería y Tecnología de la ULL acogerá la III Olimpiada Informática de Santa Cruz de Tenerife el 24 de enero de 2025

La Escuela Superior de Ingeniería y Tecnología  de la Universidad de La Laguna está organizando la IV Olimpiada Informática de Canarias y la III Olimpiada de Informática de Santa Cruz de Tenerife. La III Olimpiada de Santa Cruz de Tenerife consiste en un concurso individual de programación algorítmica en el que pueden participar estudiantes de cualquier centro educativo de la provincia de Santa Cruz de Tenerife que estén matriculados en cualquier curso de los ciclos educativos de secundaria, bachillerato o de formación profesional de grado medio (o equivalente). Esta se realizará en el Centro de Cálculo de la ESIT, el viernes 24 de enero de 2025, de 16:00 a 18:00 horas.

El ganador de esta olimpiada formará parte de la pareja que, junto con el ganador de la III Olimpiada de Las Palmas, organizada por la Escuela de Ingeniería Informática de la Universidad de Las Palmas de Gran Canaria, representarán a las Islas Canarias a través de la Olimpiada Informática de Canarias a nivel nacional en la Olimpiada Informática Española, celebrada anualmente y que en el 2025 tendrá lugar del 3 al 6 de abril en La Coruña. La Olimpiada Informática Española es un concurso individual de programación algorítmica enfocada a estudiantes de secundaria, bachillerato y formación profesional menores de 20 años que se celebra anualmente y en el que, como premio principal, los ganadores son invitados a participar en la Olimpiada Informática Internacional.

Para más información, consultar en este enlace.

Fuente: Universidad de La Laguna 

Un método desarrollado en la UPNA permite a la inteligencia artificial ser más sensible al orden de las palabras en un texto

El ingeniero informático Mikel Ferrero Jaurrieta (Pamplona, 1995) ha desarrollado nuevos métodos para mejorar la manera en que la inteligencia artificial procesa información con el fin de hacerla más sensible al orden de las palabras y que así sea capaz de entender mejor el contexto y los matices de los textos. Esto mejora su capacidad para tareas como identificar si el tono de un escrito es positivo o negativo, determinar si un mensaje es “spam” o no y clasificar de forma automática diferentes tipos de documentos técnicos, tal como recoge en su tesis doctoral, defendida en la Universidad Pública de Navarra (UPNA).

Para operar de manera efectiva, la inteligencia artificial depende del procesamiento de información, cuyas tareas básicas son la comparación, la ordenación y la fusión. Estos cometidos se vuelven más complejos cuando los datos tienen múltiples dimensiones o factores. La tesis de Mikel Ferrero plantea nuevos procedimientos para manejar esta complejidad, permitiendo a las computadoras ordenar, comparar y fusionar información de manera más efectiva al tener en cuenta cómo interactúan entre sí diferentes partes de los datos.

En concreto, el investigador aplica nuevos métodos de fusión de información en un campo de la inteligencia artificial: las redes neuronales, que son sistemas informáticos inspirados en el funcionamiento del cerebro humano. En concreto, existe un desafío en el procesamiento de textos: “la importancia del orden de las palabras o frases, especialmente, cuando hay una dependencia temporal entre ellas”, según Mikel Ferrero. Por ejemplo, en un texto, una palabra puede tener un significado diferente dependiendo de las que la preceden o la siguen (así, en la frase “no es bueno”, esta última palabra pierde su carácter positivo, debido a las que se sitúan por delante), y esto es “crucial para entender correctamente el mensaje”.

Importa el orden de las palabras

Con el fin de abordar “este desafío”, Mikel Ferrero ha desarrollado nuevos operadores de fusión de información no-simétricos. En las redes neuronales convencionales, se utilizan operadores simétricos, que tienen dificultades para captar la importancia del orden entre las palabras. Por el contrario, los métodos no simétricos para combinar información de diferentes partes del texto consideran que el orden importa, ya que no tratan todas las combinaciones de palabras por igual. Dichos métodos permiten a las redes neuronales analizar el texto teniendo en cuenta la importancia del orden de las palabras y cómo se relacionan entre sí temporalmente. Esto mejora la capacidad de las computadoras para tareas como identificar el tono emocional de un texto, determinar si un mensaje es correo no deseado y clasificar diferentes tipos de documentos como patentes o preguntas.

La tesis doctoral de Mikel Ferrero ha sido dirigida por Carlos López Molina, profesor del Departamento de Estadística, Informática y Matemáticas de la UPNA, y Zdenko Takác, docente de la Universidad Tecnológica Eslovaca en Bratislava (Eslovaquia). Además, la investigación ha recibido financiación de la empresa pública Tracasa Instrumental, la Agencia Estatal de Investigación y el Fondo Europeo de Desarrollo Regional (FEDER).

Breve currículum

Mikel Ferrero es graduado en Ingeniería Informática por la UPNA (2018) y Máster en Modelización e Investigación Matemática, Estadística y Computación por las universidades Pública de Navarra, Zaragoza y País Vasco (2020).

A lo largo de su trayectoria profesional, ha trabajado en Tesicnor S.L., Hiberus Tecnología, Centro Nacional de Tecnología y Seguridad Alimentaria (CNTA), UPNA (Fondo Documental de la Memoria Histórica en Navarra) y Tracasa Instrumental.

Durante su tesis doctoral, realizada en el grupo de investigación en Inteligencia Artificial y Razonamiento Aproximado (GIARA), ha publicado seis artículos en revistas consideradas de prestigio en el área de Ciencias de la Computación e Inteligencia Artificial como “Engineering Applications of Artificial Intelligence”, “IEEE Transactions on Fuzzy Systems” o “Information Fusion” y ha recibido dos premios en conferencias internacionales. Es también coautor de quince trabajos tanto en congresos nacionales como internacionales.

Fuente y fotografía: Universidad de Navarra

Formación gratuita de la Olimpiada Informática Española

La Olimpiada Informática Española pone a disposición de las personas inscritas (o que se inscribirán) a olimpiadas informáticas regionales un plan de formación en programación y algoritmia para conocer y mejorar las competencias y habilidades de C++ y adquirir la capacidad de resolver problemas mediante soluciones algorítmicas.
Fechas

El curso dura desde el 4 de octubre de 2024 hasta el 30 de mayo de 2025.
Niveles

La formación se estructura en 4 niveles. A modo de resumen:

  • Inicial
    Descripción: Introducción al mundo de la programación.
    Público: Para quien o bien no tiene conocimientos de programación, o tiene conocimientos muy básicos.
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por Aula Escola Europea. Profesores: Joan Alemany, José María Buades, Oscar Garries, Jacobo Vilella.
  • Medio
    Descripción: Algoritmia y estructuras de datos.
    Público: Para quien ya conoce los fundamentos de la programación en C++ (condicionales, bucles, arrays, recursión).
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por la Facultad de Informática de la Universidad Complutense de Madrid. Profesores: Alberto Verdejo, Pedro Pablo Gómez, Marco Antonio Gómez.
  • Avanzado
    Desripción: Algoritmos avanzados y entrenamiento con ejercicios de olimpiadas nacionales e internacionales.
    Público: Para quien lleva tiempo programando y ha participado previamente en competiciones de programación con buenos resultados.
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por Alumni de la Olimpiada Informática Española. Profesores: Alejandro Vivero Puga, Daniel Nieto Pérez, Carles Mele Casas.
  • Experto
    Desripción: Entrenamiento a base de concursos.
    Público: Para quien tiene por objetivo participar en concursos internacionales y obtener buenos resultados.
    Horario: Clases «asíncronas» (propuesta de ejercicios a resolver y presentación de soluciones una vez por semana, resolución de dudas por Discord durante toda la semana).
    Dirigido por la Olimpiada Informática Española. Profesores: Cada concurso está preparado por una persona diferente.

Lugar

La formación en general se ofrece por videoconferencia.
En algunas regiones las universidades disponen las clases presencialmente, también de forma gratuita. Asistir presencialmente te permite conocer a otras personas de tu entorno con tus mismos intereses, formar un grupo de estudio, compartir dudas e ideas, y tener un apoyo de aprendizaje muy cercano.

Fuente: Olimpiada Informática Española

Entrevista a Ismael Moreno, CEO de Madrija, por su galardón al Premio Emprendimiento-Empresa

El presidente del Consejo General de Colegios Profesionales de Ingeniería Informática  (CCII), Fernando Suárez entrevistó a Ismael Moreno, CEO de Madrija, por el galardón del Premio Emprendimiento-Empresa, en el marco de la II edición de los Premios Nacionales de Ingeniería Informática. 

Puedes acceder a la entrevista en su canal de YouTube.

Formación gratuita de la Olimpiada Informática Española

La Olimpiada Informática Española pone a disposición de las personas inscritas (o que se inscribirán) a olimpiadas informáticas regionales un plan de formación en programación y algoritmia para conocer y mejorar las competencias y habilidades de C++ y adquirir la capacidad de resolver problemas mediante soluciones algorítmicas.
Fechas

El curso dura desde el 4 de octubre de 2024 hasta el 30 de mayo de 2025.
Niveles

La formación se estructura en 4 niveles. A modo de resumen:

  • Inicial
    Descripción: Introducción al mundo de la programación.
    Público: Para quien o bien no tiene conocimientos de programación, o tiene conocimientos muy básicos.
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por Aula Escola Europea. Profesores: Joan Alemany, José María Buades, Oscar Garries, Jacobo Vilella.
  • Medio
    Descripción: Algoritmia y estructuras de datos.
    Público: Para quien ya conoce los fundamentos de la programación en C++ (condicionales, bucles, arrays, recursión).
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por la Facultad de Informática de la Universidad Complutense de Madrid. Profesores: Alberto Verdejo, Pedro Pablo Gómez, Marco Antonio Gómez.
  • Avanzado
    Desripción: Algoritmos avanzados y entrenamiento con ejercicios de olimpiadas nacionales e internacionales.
    Público: Para quien lleva tiempo programando y ha participado previamente en competiciones de programación con buenos resultados.
    Horario: Viernes de 18:00 a 20:00.
    Dirigido por Alumni de la Olimpiada Informática Española. Profesores: Alejandro Vivero Puga, Daniel Nieto Pérez, Carles Mele Casas.
  • Experto
    Desripción: Entrenamiento a base de concursos.
    Público: Para quien tiene por objetivo participar en concursos internacionales y obtener buenos resultados.
    Horario: Clases «asíncronas» (propuesta de ejercicios a resolver y presentación de soluciones una vez por semana, resolución de dudas por Discord durante toda la semana).
    Dirigido por la Olimpiada Informática Española. Profesores: Cada concurso está preparado por una persona diferente.

Lugar

La formación en general se ofrece por videoconferencia.
En algunas regiones las universidades disponen las clases presencialmente, también de forma gratuita. Asistir presencialmente te permite conocer a otras personas de tu entorno con tus mismos intereses, formar un grupo de estudio, compartir dudas e ideas, y tener un apoyo de aprendizaje muy cercano.

Fuente: Olimpiada Informática Española

Digital y seguro, nuevas ideas en la digitalización de plantas

El auge del Internet de las Cosas (IoT) ha impulsado el desarrollo y reducido los costos en tecnología y comunicaciones, junto con importantes avances en software de análisis de datos, como el procesamiento de Big Data y datos en tiempo real. Esto ha posibilitado tomar decisiones informadas de manera instantánea y ha dado lugar a la creación de distintas arquitecturas destinadas a gestionar y procesar el enorme volumen de datos generados por los dispositivos conectados. Los tres enfoques clave para el procesamiento de datos en este ámbito son el ‘edge computing’, el ‘fog computing’ y el ‘cloud computing’, cada uno diseñado para satisfacer diferentes necesidades de latencia y almacenamiento.

Como se muestra en la figura 1, el ‘edge computing’ se centra en procesar los datos cerca de su origen, en el ‘borde’ de la red, sin la necesidad de enviar los datos a un servidor central. Esto reduce la latencia y permite respuestas rápidas, lo que es esencial para aplicaciones en tiempo real como el IoT y sistemas industriales. Sin embargo, puede tener limitaciones en cuanto a capacidad de procesamiento y almacenamiento en comparación con el cloud computing, que proporciona acceso a recursos escalables y almacenamiento a través de Internet desde centros de datos remotos.

Por otro lado, el ‘fog computing’ emerge como un modelo intermedio entre el ‘edge’ y el ‘cloud computing’, ubicándose generalmente a medio camino entre el lugar donde se generan los datos y los centros de datos en la nube [1]. Este paradigma amplía las capacidades del ‘edge computing’ al distribuir el procesamiento, almacenamiento y aplicaciones más cerca de los dispositivos finales, pero aún dentro de la red. El ‘fog computing’ proporciona mayor flexibilidad y eficiencia al repartir la carga de trabajo entre los dispositivos ‘edge’ y los centros de datos en la nube [2]. Esta arquitectura es útil en situaciones que requieren una combinación de baja latencia, procesamiento local y la capacidad de aprovechar recursos escalables en la nube, sin depender completamente de ella.

El ‘cloud computing’ proporciona servicios como servidores, almacenamiento y bases de datos a través de Internet. Su principal ventaja es la capacidad de ofrecer recursos casi ilimitados bajo demanda, lo que permite a las empresas escalar sus operaciones sin grandes inversiones en infraestructura física. Sin embargo, puede tener una mayor latencia, ya que los datos deben viajar hasta centros de datos remotos para su procesamiento. Este modelo es más adecuado para aplicaciones que no requieren respuestas en tiempo real o que gestionan grandes volúmenes de datos a largo plazo.

En estos sistemas de procesamiento distribuidos, la latencia y escalabilidad varían notablemente entre las tres capas. Los dispositivos ‘edge’, situados cerca del origen de los datos, tienen latencias de milisegundos. Los servidores ‘fog’, ubicados en centros de datos locales, presentan una latencia moderada adecuada para muchas aplicaciones. En contraste, la nube, con servidores distribuidos globalmente, puede experimentar mayores retrasos, especialmente si los datos deben recorrer largas distancias, como entre continentes o países distantes.

Noticia completa: Interempresas