- 160
- 35 804
FLAGlab Uniandes
Colombia
Приєднався 12 чер 2020
This channel is dedicated to disseminate the research advancements in computer science conducted by the FLAG research laboratory, part of the Systems and Computing Engineering Department (@DISCUniandes) at Universidad de los Andes in Bogotá - Colombia.
Our research focuses the Foundations, Programming Languages, Artificial Intelligence, Cryptography, and Algorithms aspects of computer science. Our research is applied to different domains ranging from theoretical aspects of computer science, to smart cities, to bioinformatics.
Our research focuses the Foundations, Programming Languages, Artificial Intelligence, Cryptography, and Algorithms aspects of computer science. Our research is applied to different domains ranging from theoretical aspects of computer science, to smart cities, to bioinformatics.
Computación Multipartita y SDP en la construcción del esquema de firmas SDitH
Master thesis presentation by Andrés Ochoa
Title: Computación Multipartita y SDP en la construcción del esquema de firmas SDitH
Abstract: La amenaza emergente de la computación cuántica ha impulsado esfuerzos globales para desarrollar algoritmos criptográficos que sean seguros frente a ataques de futuros computadores cuánticos. El Instituto Nacional de Estándares y Tecnología (NIST) ha liderado esta iniciativa mediante la convocatoria y selección de esquemas de cifrado y firmas digitales post-cuánticas. En 2022, el NIST emitió un llamado adicional enfocado en esquemas de firmas digitales, promoviendo la investigación en áreas como códigos correctores, retículos, isogenias y técnicas avanzadas de computación multipartita en la cabeza (MPCitH).
Este documento se centra en el esquema de firmas Syndrome Decoding in the Head (SDitH), que combina la dificultad computacional del problema de decodificación del síndrome con técnicas de pruebas de conocimiento cero y computación multipartita. Se explican los conceptos previos necesarios para comprender su base teórica y se incluye una parte práctica, con el objetivo de facilitar su entendimiento.
Term: 2024-20
Promotor: Valérie Gauthier
#FLAGlab #crypto
Title: Computación Multipartita y SDP en la construcción del esquema de firmas SDitH
Abstract: La amenaza emergente de la computación cuántica ha impulsado esfuerzos globales para desarrollar algoritmos criptográficos que sean seguros frente a ataques de futuros computadores cuánticos. El Instituto Nacional de Estándares y Tecnología (NIST) ha liderado esta iniciativa mediante la convocatoria y selección de esquemas de cifrado y firmas digitales post-cuánticas. En 2022, el NIST emitió un llamado adicional enfocado en esquemas de firmas digitales, promoviendo la investigación en áreas como códigos correctores, retículos, isogenias y técnicas avanzadas de computación multipartita en la cabeza (MPCitH).
Este documento se centra en el esquema de firmas Syndrome Decoding in the Head (SDitH), que combina la dificultad computacional del problema de decodificación del síndrome con técnicas de pruebas de conocimiento cero y computación multipartita. Se explican los conceptos previos necesarios para comprender su base teórica y se incluye una parte práctica, con el objetivo de facilitar su entendimiento.
Term: 2024-20
Promotor: Valérie Gauthier
#FLAGlab #crypto
Переглядів: 54
Відео
Cooperative LLM Agents
Переглядів 69Місяць тому
Master thesis presentation by Manuel Mosquera Title: Cooperative LLM Agents Abstract: This study explores the cooperative capabilities of agents powered by Large language models (LLMs) in three distinct environments requiring collaboration and a deep understanding of their surroundings. Our findings demonstrate that agent architectures based on LLMs surpassed the performance of Reinforcement le...
Quipu el primer computador cuánto en Colombia!!! #shorts
Переглядів 37Місяць тому
Quipu el primer computador cuánto en Colombia!!! #shorts
FLAG seminar - ICAI2024 dry-run presentations
Переглядів 463 місяці тому
En esta edición del seminario se discuten dos trabajos aceptados para ICAI 2024. Paper 1: Core Concept Identification in Educational Resources via Knowledge Graphs and Large Language Models presentado por Daniel Reales Paper 2: MultiMF: a Deep Multimodal Academic Resources Recommendation System presentado por Rafael Tejon #flaglab #ai #nlp
FLAG seminar - Towards Better NLI for Spanish: A Multi-Genre Dataset and causal relationships
Переглядів 383 місяці тому
[12/09/2024] Seminario realizado por Johan Rodríguez en el tema "Towards Better NLI for Spanish: A Multi-Genre Dataset and causal relationships" Como parte de su trabajo de investigación en la maestría de ingeniería de sistemas y computación (MISIS) #flaglab #ai #nlp
FLAG seminar - Translation systems for low-resource Colombian indigenous languages
Переглядів 393 місяці тому
[05/09/2024] Seminario realizado por Juan Camilo Prieto y Melissa Robles en el tema "Translation systems for low-resource Colombian indigenous languages, a first step towards cultural preservation" Esta presentación es parte del trabajo presentado en la conferencia North American Chapter of the Association for Computational Linguistics NAACL en el 2024 #flaglab #ai #nlp
Uso de JavaCC (II)
Переглядів 1944 місяці тому
Ejemplo de uso de JavaCC tomado de clase #flaglab #lym #javacc
Uso de JavaCC (I)
Переглядів 1544 місяці тому
Ejemplo de uso de JavaCC, tomado de clase #flaglab #lym #javacc
[LChange'24] Historical Ink: Semantic Shift Detection for 19th Century Spanish
Переглядів 1115 місяців тому
Work presented at the International Workshop on Computational Approaches to Historical Language Change LChange2024 . Title: Historical Ink: Semantic Shift Detection for 19th Century Spanish Abstract: This paper explores the evolution of word meanings in 19th-century Spanish texts, with an emphasis on Latin American Spanish, us- ing computational linguistics techniques. It addresses the Semantic...
Buenas prácticas de programación en C++
Переглядів 1065 місяців тому
Este video da una introducción a la programación en C , describiendo los componentes básicos del lenguaje, la organización de los programas procedimentales y orientados a objetos y las estructuras de datos básicas del lenguaje. Esta presentación se desarrolló en el contexto de los webinars para el code fest Ad Astra 2024. #FLAGlab #cpp #PiL
Enhancing multi agent cooperation
Переглядів 677 місяців тому
Bachelor thesis project by David Santiago Ortiz Title: Enhancing multi agent cooperation: THE IMPLEMENTATION AND IMPACT OF A COMMUNICATION MODULE IN AI SYSTEMS Term: 2024-10 Promotor: Ruben Manrique #flaglab #thesis #ai
Desarrollo de un bot conversacional de dominio específico
Переглядів 517 місяців тому
Bachelor thesis project by Juan Pablo Martínez Title: Desarrollo de un bot conversacional de dominio específico como asistente de la administración de laboratorios (AdmonSIS) Term: 2024-10 Promotor: Ruben Manrique #FLAGlab #thesis #ai #llms
Adaptive Fine-tuning of LLMs with QLoRA Adapters
Переглядів 527 місяців тому
Bachelor thesis project by Daniel Fernando Gomez Title: Adaptive Fine-Tuning of LLMs with QLoRA Adapters for Enhanced Understanding in Cooperative Multi-Agent Scenarios Term: 2024-10 Promotor: Ruben Manrique #FLAGlab #thesis #ai #llms
Learning Recovery Strategies for Dynamic Self-healing in Reactive Systems
Переглядів 377 місяців тому
Learning Recovery Strategies for Dynamic Self-healing in Reactive Systems
Historical Ink: Semantic Shift Detection for 19th Century Spanish
Переглядів 467 місяців тому
Historical Ink: Semantic Shift Detection for 19th Century Spanish
Semántica Pass-By-move en Sistemas Distribuidos
Переглядів 607 місяців тому
Semántica Pass-By-move en Sistemas Distribuidos
Hacia un Lenguaje Patron DevOps para las Startups Colombianas
Переглядів 437 місяців тому
Hacia un Lenguaje Patron DevOps para las Startups Colombianas
Segment trees: Resolviendo consultas sobre rangos
Переглядів 9110 місяців тому
Segment trees: Resolviendo consultas sobre rangos
Recorridos sobre grafos DFS y BFS
Переглядів 1,6 тис.11 місяців тому
Recorridos sobre grafos DFS y BFS
[LSA] Algorithms for accurate and efficient de novo genome assembly from long DNA sequencing reads
Переглядів 5311 місяців тому
[LSA] Algorithms for accurate and efficient de novo genome assembly from long DNA sequencing reads
[APS][ISMB/ECCB23] Efficient Homology-Based Annotation of Transposable Elements Using Minimizers
Переглядів 2911 місяців тому
[APS][ISMB/ECCB23] Efficient Homology-Based Annotation of Transposable Elements Using Minimizers
[GIGAScience] A graph clustering algorithm for detection and genotyping of SVs from long reads
Переглядів 5911 місяців тому
[GIGAScience] A graph clustering algorithm for detection and genotyping of SVs from long reads
Patrones para solucionar problemas de data races en aplicaciones multiusuario
Переглядів 35Рік тому
Patrones para solucionar problemas de data races en aplicaciones multiusuario
Improving Autonomy and Natural Interaction with a Pepper Robot
Переглядів 52Рік тому
Improving Autonomy and Natural Interaction with a Pepper Robot
Me parece que el trabajo de identificación del problema es bastante bueno pero creo que el documento seria de mas ayuda para los usuarios si tuviese una soluciones a el problema como recomendaciones de productos fungicidas químicos y naturales que se puedan utilizar. gracias
En efecto la parte de recomendaciones sobre las acciones a tomar luego de la identificación de los problemas en la hojas es el paso a seguir sobre este trabajo. Se podría pensar en un algoritmo de recomendación como tal, o un algoritmo que evalué el efecto de diferentes productos para cada tipo de anomalía en las hojas.
pesimo audio
Muy entretenido
Deja mucho qie desear, pero gracias 😁
Que esperabas del video? cómo lo podemos mejorar para que alcance las expectativas?
@@FLAGlabesperaba ver mas codigo y menos diapositivas, ese contenido parece ser sacado de refactoring guru
Gracias por el comentario@@mariorocha2969 , el propósito original del video era una visión general del patrón, pero trabajaremos en una versión que tenga una implementación directa sobre un ejemplo concreto
Gran video, corto, sencillo y al grano!
Gracias, ojalá sea de utilidad para próximos desarrollos!
muy interesante , gracias
con gusto :)
Comparte las Diapos esta muy interesante
Hola, desgraciadamente ya no tenemos las diapositivas, pero se pueden reproducir del video
En el título dice "guayaba" y el video trata de la guanábana.
Gracias, ya ajustamos el título ;)
Ufff tremendo ! Gracias por la explicación!
Fantástico trabajo felicitaciones
Gracias!
Very interesting project :D
We have this and other interesting projects (read VR) for prospective Master students :)
Muy interesante
Gracias
Muy interesante
Tremendo!!!
Gracias, pronto tendremos más resultados en esta área. Todos los detalles de nuestras áreas de investigación están en la página: flaglab.github.io/
Tremendo
Gracias!!!
Me gustó el ejemplo. Le agregaría el estado concreto "EnSonido". Sí me gustaría indicar que el método setState() hace parecer a esta implementación del State más a un Strategy que a un State en sí. Normalmente, las transiciones entre estados, también pueden ser delegadas desde el contexto a su estado. Además creo que no es necesario que el contexto se envíe a sí mismo por parámetro en el método alert si ninguno lo utiliza (esto no debería ser exigido por la interfaz MobileAlertState).
La diferencia entre el State y el Strategy pattern es tenue. El propósito de uso es lo que determina que patrón utilizar. State se utiliza cuando se quieren tener implementaciones alternativas de un comportamiento, que dependen de alguna característica (un estado), Strategy es más utilizado para tener implementaciones distintas de un mismo comportamiento. Generalmente, la característica principal del State pattern es que, como mencionas, que el estado se define desde el contexto y además que puede ser delegado desde el estado mismo. El envío del contexto en le método alert es para cumplir precisamente este propósito, que desde un estado específico sea posible modificar el estado y delegar a nuevas implementaciones.
Excelente trabajo
Gracias! Estamos considerando una segunda versión mostrando algunas características más avanzadas
Muy buen video !!! MUCHAS GRACIAS !
Podrían ayudarme con el proyecto?
Exactamente qué busca?
Hola estimados, creo que seré el primero en comentar el video, pero sin duda es para felicitarlos, muy buena explicación en pocos minutos, saludos desde Chile.
Tremendo
Este proyecto es excelente. Definitivamente ayudará a la Comunidad De programadores, de la cual hago parte, a ser más eficientes, rápidos y productivos.
Hay algún motivo por el que uno tiene que agregar los timepoints desde el código? No se puede como los debuggers que uno tiene un botón por fuera?
Los timepoints se pueden definir explícitamente e implícitamente. Explícitamente se hace con instrucciones específicas de código para marcar el punto en el que se puede hacer la revisión (desde el código), sin necesidad de pasar por cada uno de los puntos como sería el caso con los break points (que marcan puntos externos a la ejecución del programa). La forma implícita de marcar timepoints no requiere las instrucciones, sino las variables a revisar
No se pronuncia fakeid, sino fasad
De acuerdo Pedro Arnoldo la pronunciación correcta es /fəˈsɑːd/
@@FLAGlab 5u9u5
NGSEP es open source y esta disponible en github.com/NGSEP/NGSEPcore
Es posible realizar análisis de microsintenia (un solo gen) en un genoma no anotado?
Hola, actualmente NGSEP no hace análisis el análisis de microsintenia. Solo hace sintenia entre regiones relativamente grandes usando genes ortólogos.
ye konsi bhasha h bhai
The explanations are in Spanish, the problems variate between python, c++, and Java
Muy interesante
Gracias!
Hola, podrías subir el video a mas resolución
Hola @Cesar Quintero, degraciadamente no podemos aumentar la calidad del video, sin embargo el código del ejemplo del video se encuentra en github.com/FLAGlab/Gold-programs/blob/master/DFAs/basic_function.gold. Podría revisar ahí
Good afternoon, FLAGlab Uniandes. surprisingly really video. thanks. :)
Thank you too!