A.I. and Machine Learning

Artificial Intelligence and Machine Learning


The Artificial Intelligence (AI) and Machine Learning (ML) research pillar at the FLAG lab, focuses in the development of cutting edge fundamental reserach approaches for the advancement of this important domain. Furthermore, we are interested in the intersection of AI and Machine Learning with other disciplines in the domain of computer science such as recommender systems, smart cities, and the Internet of Things, to mention a few. These approaches are applied in a variety of domains including technology enchanced learning, software verification, and programming languages.

Natural Language Processing

Development of NLP and Large Language Models (LLMs) at FLAG lab is divided into different topics of interest.

  1. Working on memory models to improve the agent reasoning across sessions, as well as the incorporation of new knowledge that can be effectively exploited by agents.

  2. Developing explainability techniques to help undesrtand the internal reasoning process of agents and the reasons why certain decisions are taking.

  3. Evaluation of LLMs and their role for software development.

  4. Generation of datasets and analysis of low resource languages.

Reinforcement Learning

Our research in Reinforcement Learning (RL) is split into three main themes. (1) The development of new RL algorithms and techniques to improve learning and explore interaction between agents. In particular, we are interested in accelerating/improvong agent learning in environments to fulfill complex tasks.(2) Exploring the use of RL for the development of adaptive systems at a programming language level, and the proposal of programming language abstractions to manage/hide the complexity of RL algorithms. (3) The evolution and adaptations of Rl agents through their life with life-long learning techniques. (4) Creating software development and analysis tools for RL programs, with emphasis on software quality and debugging to improve the experience of RL developers.

Our work is applied to robotic environments and industrial environments in federated and distributed systems.

Most of our work on RL is developed in collaboration with the Science Foundation Ireland center for research training in AI, at Trinity College Dublin.

Machine Learning

Studying the use and development of supervised and unsupervised ML algorithms for both Deep and regular Neural Networks.

Get into the code

To check out our current work you can go to our dedicated github repositories

Participating researchers:

Nicolás Cardozo - Haydemar Nuñez - Ruben Manrique - Manuel Mosquera - Nicolas De la Hoz - Luis Gerardo Manrique -


Universidad de los Andes | Vigilada Mineducación
Reconocimiento como Universidad: Decreto 1297 del 30 de mayo de 1964.
Reconocimiento personería jurídica: Resolución 28 del 23 de febrero de 1949 Minjusticia
Edificio Mario Laserna Cra 1Este No 19A - 40 Bogotá (Colombia) | Tel: [571] 3394949 Ext: 2860, 2861, 2862 | Fax: [571] 3324325
© 2017-2026 - Departamento de Ingeniería de Sistemas y Computación