BHI-Research Group¶
We are a multidisciplinary research group at Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca, Argentina. We work on Computer Vision, Machine Learning, and High Performance Computing, with a focus on AI that runs on everyday hardware such as a personal computer.
Publications Projects People GitHub
Latest publications¶
pico-JEPA v2: When Do Many Small Models Beat One Big Model?¶
Original title: pico-JEPA v2: ¿Cuándo Superan Muchos Modelos Pequeños a Uno Grande?
A. Rostagno, J. Iparraguirre, R. Briatore, A. González, S. Aggio.
CACIC 2026, XXXII Congreso Argentino de Ciencias de la Computación, Concepción del Uruguay, Entre Ríos, Argentina, October 2026.
Instead of training one model on all the data, we train several tiny models (about 3.4 million parameters each) on separate slices and combine their predictions. When the small models are diverse and a learned meta-model combines them, the group beats the single model by +5.1 percentage points on a 30-class video classification task. The advantage disappears if each model is too small or there are too few classes.
Project page Paper (ES) Code Slides (EN) Slides (ES)
pico-JEPA: Understanding Video with Ultra-Light Models and Collective Wisdom¶
Original title: pico-JEPA: Comprendiendo el Video con Modelos Ultra-Ligeros y la Sabiduría Colectiva
A. Rostagno, J. Iparraguirre, G. Friedrich, S. Aggio, R. Briatore, L. Tobio, D. Coca.
CACIC 2025, XXXI Congreso Argentino de Ciencias de la Computación, Viedma, Argentina, October 2025.
A very small video model that learns without labels, combined with a voting scheme across several copies of the model to make its classifications more accurate and robust.
nano-JEPA: Democratizing Video Understanding with Personal Computers¶
A. Rostagno, J. Iparraguirre, J. Ermantraut, L. Tobio, S. Foissac, S. Aggio, G. Friedrich.
WASI 2024, XXV Workshop Agentes y Sistemas Inteligentes, CACIC 2024.
A scaled-down version of a video JEPA model that can be trained and run on a personal computer instead of a large GPU cluster.
Projects¶
All our code is open source and available on GitHub.
Video understanding with small models¶
-
pico-JEPA v2
An ensemble of tiny JEPA models that can beat one bigger model, and a map of when it does.
-
pico-JEPA
Small JEPA models plus voting for video understanding.
-
nano-JEPA
A video Joint Embedding Predictive Architecture (JEPA) that runs on a personal computer.
-
nano-datasets
Build small custom subsets of big public video datasets, so experiments fit on modest hardware.
Video summarization¶
Optimization and parallel computing education¶
-
PSO-JAX
An accelerated Particle Swarm Optimization (PSO) tool built on JAX.
-
Edu-PSO
Particle Swarm Optimization as a teaching tool for parallel processing, with Python, C++, OpenMP, CUDA and JavaScript versions.
-
Parallel Processing Teaching Toolkit
Examples and material for teaching parallel processing.
People¶
Current members¶
- Javier Iparraguirre
- Guillermo Friedrich
- Adrián Rostagno
- Santiago Aggio
- Roberto Briatore
- Agustín González