???global.info.a_carregar???
Ricardo P. M. Cruz is an Assistant Professor at the Faculty of Engineering of the University of Porto and a researcher at INESC TEC. His work focuses on machine learning, particularly deep learning, and computer vision. He received a B.Sc. degree in Computer Science (2012), an M.Sc. degree in Mathematical Engineering (2015), both from the University of Porto, and a Ph.D. degree in Computer Science (2021) jointly from the University of Porto, Aveiro and Minho. His topics cover transversal aspects of machine learning with applications to health and autonomous driving, detailed in over 20 publications with 100+ citations.
Identification

Personal identification

Full name
Ricardo Pereira de Magalhães Cruz

Citation names

  • Ricardo P. M. Cruz

Author identifiers

Ciência ID
3915-392E-21D4
ORCID iD
0000-0002-5189-6228
Google Scholar ID
pSFY_gQAAAAJ

Email addresses

  • rpcruz@fe.up.pt (Professional)
  • ricardo.p.cruz@inesctec.pt (Professional)

Addresses

  • FEUP, Rua Dr. Roberto Frias, s/n, 4200-465, Porto, Porto, Portugal (Professional)

Websites

Knowledge fields

  • Exact Sciences - Computer and Information Sciences - Computer Sciences
  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics

Languages

Language Speaking Reading Writing Listening Peer-review
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
Portuguese (Mother tongue)
Education
Degree Classification
2016/09/01 - 2021/06/30
Concluded
Informática (Doutoramento)
Universidade do Porto, Portugal
"Rethinking a Deep Learning Pipeline for Images" (THESIS/DISSERTATION)
2015
Concluded
Mestrado em Engenharia Matemática (Mestrado)
Universidade do Porto Faculdade de Ciências, Portugal
"Travels into Several Remote Models of HIV-1 Immune Response. In Four Parts." (THESIS/DISSERTATION)
18
2012
Concluded
Licenciatura em Ciência de Computadores (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
"n/a" (THESIS/DISSERTATION)
16
Affiliation

Science

Category
Host institution
Employer
2023/07/01 - 2024/12/31 Contracted Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2021/10/01 - 2023/06/30 Contracted Researcher (Research) Universidade do Porto Faculdade de Engenharia, Portugal
2015/09/16 - 2021/06/15 Researcher (Research) Fundação para a Ciência e a Tecnologia, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2025/02/01 - Current Assistant Professor (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2023/09/01 - 2024/02/29 Invited Assistant Professor (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/01 - 2022/08/31 Invited Assistant Professor (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2018/09/01 - 2021/08/31 Invited Assistant (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
Projects

Contract

Designation Funders
2018 - 2021 CLARE: Computer-Aided Cervical Cancer Screening
PTDC/EMD-EMD/28857/2017
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book
  1. Pérez-Ortiz, M.; Fernandes, K.; Cruz, R.; Cardoso, J.S.; Briceño, J.; Hervás-Martínez, C.. Fine-to-coarse ranking in ordinal and imbalanced domains: An application to liver transplantation. 2017.
    10.1007/978-3-319-59147-6_45
  2. Cruz, R.; Fernandes, K.; Pinto Costa, J.F.; Ortiz, M.P.; Cardoso, J.S.. Combining ranking with traditional methods for ordinal class imbalance. 2017.
    10.1007/978-3-319-59147-6_46
  3. Cruz, R.; Fernandes, K.; Pinto Costa, J.F.; Cardoso, J.S.. Constraining type II error: Building intentionally biased classifiers. 2017.
    10.1007/978-3-319-59147-6_47
  4. Cruz, R.; Fernandes, K.; Pinto Costa, J.F.; Ortiz, M.P.; Cardoso, J.S.. Ordinal class imbalance with ranking. 2017.
    10.1007/978-3-319-58838-4_1
Book chapter
  1. Filipe Campos; Francisco Gonçalves Cerqueira; Ricardo P. M. Cruz; Jaime S. Cardoso. "YOLOMM – You Only Look Once for Multi-modal Multi-tasking". 2024.
    10.1007/978-3-031-49018-7_40
  2. Ricardo P. M. Cruz; A. S. M. Shihavuddin; Md. Hasan Maruf; Jaime S. Cardoso. "Active Supervision: Human in the Loop". 2024.
    10.1007/978-3-031-49018-7_38
  3. Diana Teixeira e Silva; Ricardo P. M. Cruz. "Condition Invariance for Autonomous Driving by Adversarial Learning". 2024.
    10.1007/978-3-031-49018-7_39
  4. Pedro Serrano e Silva; Ricardo Cruz; A. S. M. Shihavuddin; Tiago Gonçalves. "Interpretability-Guided Human Feedback During Neural Network Training". 2023.
    10.1007/978-3-031-36616-1_22
  5. Javier Barbero-Gómez; Ricardo Cruz; Jaime S. Cardoso; Pedro A. Gutiérrez; César Hervás-Martínez. "Evaluating the Performance of Explanation Methods on Ordinal Regression CNN Models". 2023.
    10.1007/978-3-031-43078-7_43
  6. Jaime Cardoso; Hien Van Nguyen; Nicholas Heller; Pedro Henriques Abreu; Ivana Isgum; Wilson Silva; Ricardo Cruz; et al. "Correction to: Interpretable and Annotation-Efficient Learning for Medical Image Computing". 2020.
    10.1007/978-3-030-61166-8_30
  7. Cruz, Ricardo. "Automatic Augmentation by Hill Climbing". 2019.
    10.1007/978-3-030-30484-3_10
Conference paper
  1. Silva, DTE; Cruz, R; Goncalves, T; Carneiro, D. "Two-Stage Semantic Segmentation in Neural Networks". 2023.
    10.1117/12.2679881
  2. Cruz, R; Prates, RM; Simas, EF; Costa, JFP; Cardoso, JS. "Background Invariance by Adversarial Learning". 2021.
    10.1109/icpr48806.2021.9413004
  3. Cruz, Ricardo. "Averse Deep Semantic Segmentation". 2019.
    10.1109/embc.2019.8857385
  4. Cruz, R; Silveira, M; Cardoso, JS. "A Class Imbalance Ordinal Method for Alzheimer's Disease Classification". 2018.
    10.1109/prni.2018.8423960
  5. Fernandes, K; Cruz, R; Cardoso, JS. "Deep Image Segmentation by Quality Inference". 2018.
    10.1109/ijcnn.2018.8489696
  6. Cruz, R.; Fernandes, K.; Cardoso, J.S.; Pinto Costa, J.F.. "Tackling class imbalance with ranking". 2016.
    10.1109/ijcnn.2016.7727469
Journal article
  1. Javier Barbero-Gómez; Ricardo P.M. Cruz; Jaime S. Cardoso; Pedro A. Gutiérrez; César Hervás-Martínez. "CNN explanation methods for ordinal regression tasks". Neurocomputing (2025): https://doi.org/10.1016/j.neucom.2024.128878.
    10.1016/j.neucom.2024.128878
  2. Ricardo P. M. Cruz; Rafael Cristino; Jaime S. Cardoso. "Learning Ordinality in Semantic Segmentation". IEEE Access (2025): https://doi.org/10.1109/ACCESS.2025.3537601.
    10.1109/ACCESS.2025.3537601
  3. Cardoso, Jaime S.; Cruz, Ricardo P. M.; Albuquerque, Tomé. "Unimodal Distributions for Ordinal Regression". IEEE Transactions on Artificial Intelligence (2025): 1-12. https://doi.org/10.1109/tai.2025.3549740.
    Open access • 10.1109/tai.2025.3549740
  4. Ana Bezerra; Ivo Pereira; Miguel Ângelo Rebelo; Duarte Coelho; Daniel Alves de Oliveira; Joaquim F. Pinto Costa; Ricardo P. M. Cruz. "A case study on phishing detection with a machine learning net". International Journal of Data Science and Analytics (2024): http://dx.doi.org/10.1007/s41060-024-00579-w.
    10.1007/s41060-024-00579-w
  5. Celso Pereira; Ricardo P. M. Cruz; João N. D. Fernandes; João Ribeiro Pinto; Jaime S. Cardoso. "Weather and Meteorological Optical Range Classification for Autonomous Driving". IEEE Transactions on Intelligent Vehicles (2024): http://dx.doi.org/10.1109/tiv.2024.3387113.
    10.1109/tiv.2024.3387113
  6. Ricardo Cruz; Diana Teixeira e Silva; Tiago Gonçalves; Diogo Carneiro; Jaime S. Cardoso. "Two-Stage Framework for Faster Semantic Segmentation". Sensors (2023): https://doi.org/10.3390/s23063092.
    10.3390/s23063092
  7. Tomé Albuquerque; Luís Rosado; Ricardo Cruz; Maria João M. Vasconcelos; Tiago Oliveira; Jaime S. Cardoso. "Rethinking low-cost microscopy workflow: Image enhancement using deep based Extended Depth of Field methods". Intelligent Systems with Applications 17 (2023): 200170-200170. http://dx.doi.org/10.1016/j.iswa.2022.200170.
    10.1016/j.iswa.2022.200170
  8. Cardoso, JS; Cruz, R; Albuquerque, T. "Unimodal Distributions for Ordinal Regression". CoRR (2023):
  9. Albuquerque, T; Cruz, R; Cardoso, JS. "Quasi-Unimodal Distributions for Ordinal Classification". MATHEMATICS (2022):
    10.3390/math10060980
  10. Albuquerque, T; Cruz, R; Cardoso, JS. "Ordinal losses for classification of cervical cancer risk". PEERJ COMPUTER SCIENCE (2021):
    10.7717/peerj-cs.457
  11. Cruz, Ricardo. "Insulator visual non-conformity detection in overhead power distribution lines using deep learning". Computers & Electrical Engineering (2019): http://dx.doi.org/10.1016/j.compeleceng.2019.08.001.
    10.1016/j.compeleceng.2019.08.001
  12. Cruz, R.; Fernandes, K.; Costa, J.F.P.; Ortiz, M.P.; Cardoso, J.S.. "Binary ranking for ordinal class imbalance". Pattern Analysis and Applications (2018): 1-9. http://www.scopus.com/inward/record.url?eid=2-s2.0-85045074840&partnerID=MN8TOARS.
    10.1007/s10044-018-0705-4
Preprint
  1. Ana Gerós; Ricardo Cruz; Fabrice de Chaumont; Jaime S. Cardoso; Paulo Aguiar. "Deep learning-based system for real-time behavior recognition and closed-loop control of behavioral mazes using depth sensing". 2022. https://doi.org/10.1101/2022.02.22.481410.
    10.1101/2022.02.22.481410
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2025/09/01 - 2026/07/31 Automated Dressing Saturation Analysis
Co-supervisor of Rodrigo André Carvalho Póvoa
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/09/01 - 2026/07/31 Object Insertion for Perception in Autonomous Driving
Supervisor of Diogo Miranda de Figueiredo Sarmento
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/09/01 - 2026/07/31 Quantification and Qualification of Microglia Movements
Supervisor of Miguel Jorge Medeiros Garrido
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/09/01 - 2026/07/31 AI-based Diagnostic Tool of Primary Ciliary Dyskinesia
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/11 From Classification to Detection: Adapting Semi-Supervised Frameworks to Object Detection
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/11 Multimodal Modular Neural Network Frameworks for VR Interaction: a Comparative Study
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/08 Unsupervised Active Learning: Which Frames are Most Important in Autonomous Driving?
Supervisor of Luís Paulo da Rocha Miranda
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/08 Self-supervised Occupancy Networks in Autonomous Driving
Supervisor of João Ricardo Ramos Alves
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/07 Beyond Confidence Thresholds: Pseudo-Label Selection Strategies for Semi-Supervised Learning
Supervisor of Bruno Vieira Dias
Engenharia e Ciência de Dados (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/09/01 - 2025/07/03 Ordinal losses for range estimation in autonomous driving
Supervisor
Visão por Computador (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/02/01 - 2025/06/30 Automatic Recognition of Pig Behavior
Supervisor
Inteligência Artificial e Ciência de Dados (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2025/02/01 - 2025/06/30 Automatic Recognition of Pig Behavior
Supervisor
Engenharia Informática e Computação (Degree)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/02/01 - 2025/06/30 How Robust are Ordinal Regression Methods against Adversarial Attacks?
Supervisor
Engenharia Informática e Computação (Degree)
Universidade do Porto Faculdade de Engenharia, Portugal
2023/09/01 - 2024/09/30 Quantifying How Deep Implicit Representations Promote Label Efficiency
Supervisor
Bioengenharia (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023/09/01 - 2024/07/18 Exploring Label Efficiency with Semi-Supervision and Self-Supervision Methods
Supervisor of Francisco Gonçalves Cerqueira
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2024/02/01 - 2024/06/30 Research on Deep Augmentation for Ordinal Regression
Supervisor of Beatriz Sá
Ciência de Computadores (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2024/02/01 - 2024/06/30 Automatic Recognition of Pig Activity in an Intensive Production System
Supervisor of Diogo Mendes
Inteligência Artificial e Ciência de Dados (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2024/02/01 - 2024/06/30 Cross-vehicle collaboration using RGB cameras
Supervisor of João Monteiro
Inteligência Artificial e Ciência de Dados (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2023/10/01 - 2024/02/29 Data Augmentation for Ordinal Data
Supervisor of Airton Tiago
Visão por Computador (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023/10/01 - 2024/01/31 Resource Efficiency using PPO in Autonomous Driving
Supervisor of Ivo Duarte Simões
Ciência de Computadores (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2023/10/01 - 2024/01/31 Resource Efficiency using Deep Q-Learning in Autonomous Driving
Supervisor of Eliandro Melo
Ciência de Computadores (Degree)
Universidade do Porto Faculdade de Ciências, Portugal
2022/09/01 - 2023/07/20 Introducing Domain Knowledge to Scene Parsing in Autonomous Driving
Supervisor of Rafael Valente Cristino
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/09/01 - 2023/07/20 Uncertainty-Driven Out-of-Distribution Detection in 3D LiDAR Object Detection for Autonomous Driving
Supervisor of José António Barbosa da Fonseca Guerra
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/01 - 2022/12/13 Phishing Detection with a Machine Learning Net
Supervisor of Ana Bezerra
Estatística Computacional e Análise de Dados (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2021/09/01 - 2022/07/21 Human Feedback during Neural Networks Training
Supervisor of Pedro Silva Pedro João Cruz Serrano e Silva
Bioengenharia (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/01 - 2022/07/10 Environment Detection for Railway Applications based on Automotive Technology
Supervisor of João Malheiro Baptista Marcos da Silva
Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/02/01 - 2022/06/30 Mobile App using Object Detection for Car Driving
Supervisor of Filipe Campos, Francisco Cerqueira, Vasco Alves
Engenharia Informática e Computação (Degree)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/02/01 - 2022/06/30 Semantic Segmentation in Neural Networks using Iterative Visual Attention
Supervisor of Diana Teixeira Silva
Bioengenharia (Degree)
Universidade do Porto Faculdade de Engenharia, Portugal

Event organisation

Event name
Type of event (Role)
Institution / Organization
2025/03/12 - Current Program Committee: ECML-PKDD 2025 https://ecmlpkdd.org/2025/ (2025/09/15 - 2025/09/19)
Conference (Member of the Scientific Committee)
2023/08/28 - 2023/12/10 Program Committee: 5th IEEE International Conference on Sustainable Technologies for Industry 5.0 (STI2023) (2023/12/09 - 2023/12/10)
Conference (Member of the Scientific Committee)
2020/10/04 - 2020/10/08 Co-editor and committee sponsor chair: iMIMIC/MIL3ID/LABELS 2020 workshop proceedings (from the MICCAI 2020 conference) https://link.springer.com/book/10.1007/978-3-030-61166-8 (2020/10/04 - 2020/10/08)
Workshop (Co-organisor)
2018/07/01 - 2018/07/31 Junior University activity "Escondidos nos Dados" (with Prof. Jaime Cardoso), classes with different children every day, 8th and 9th grades (2018/07/01 - 2018/07/31)
Other (Co-organisor)
Universidade do Porto Faculdade de Engenharia, Portugal
2018/07/01 - 2018/07/15 VISUM Summer School: helped prepare computational framework in which students submit predictions to generate Kaggle-style leaderboards (using Google Cloud) for the competitions that took place during the VISUM computer vision summer school (2018/07/01 - 2018/07/15)
Workshop (Co-organisor)
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2014/02/17 - 2014/02/21 President of the organizing committee: 3rd International Conference on Dynamics, Games and Science (2014) https://www.fc.up.pt/dgsiii/ (2014/02/17 - 2014/02/21)
Conference (President of the Organising Committee)

Event participation

Activity description
Type of event
Event name
Institution / Organization
2024/11/07 - Current Keynote Speaker: Desmistificando a Inteligência Artificial
Congress
XXIV Congresso de Zootecnia
Associação Portuguesa de Engenharia Zootécnica, Portugal
2025/05/20 - 2025/05/20 University of Porto Workshop: Avaliação na Era da Inteligência Artificial
Workshop
Universidade do Porto, Portugal
2025/05/07 - 2025/05/07 University of Porto Workshop: A câmara de vídeo em contexto educativo - Como falar para a câmara?
Workshop

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2025/07/29 Benchmarking Portuguese via Machine Translation and LLMs
President of the jury
Rui Brogueira Andrade (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/29 Audio Transcript Segmentation via Supervised Topic Modeling
President of the jury
Francisco Maria Lopes Pinto Pimentel Serra (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/18 Deep Learning for the Aesthetic Evaluation of Breast Cancer Treatment
President of the jury
Fábio Almeida Teixeira (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/18 Predicting the aesthetic outcome of breast cancer treatment using deep learning
President of the jury
Joana Inês Gonçalves dos Santos (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/15 Integração de Várias Fontes de Dados para a Previsão de Florações de Algas Nocivas Cianobactérias Usando Aprendizagem Automática
(Thesis) Main arguer
Marco André Morgado Querido (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2025/07/10 Decision-and-Action LLM-powered Multi-Agent System for Autonomous Flying Communications Networks
President of the jury
João Pinheiro (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/10 Conversational Agents for Enhancing Education Through Scenario-Based Learning
President of the jury
José Pedro Teixeira Ramos (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/10 Metalearning for Enhanced Algorithm Selection in Time Series Decomposition-Based Forecasting
President of the jury
José Luis Barbosa de Araújo (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2025/07/03 Zero-Shot Detection of Pollutant Residues in Public Spaces
(Thesis) Main arguer
José Diogo Xavier Monteiro (Master)
Universidade do Minho, Portugal
2024/12/05 CarSight: Real-Time Vehicle Identification for Theft Mitigation
(Thesis) Main arguer
Daniel Torres Azevedo (Master)
Universidade do Minho, Portugal
2024/07/23 Incremental Matrix Factorization for Real-time Recommender Systems
(Thesis) Main arguer
Mariana Pinho de Almeida (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2023/12/28 Prediction system for municipal waste containers
(Thesis) Main arguer
Nuno Barbosa Leão Beça e Silva (Master)
Universidade do Minho, Portugal
2022/10/13 AI-Based Models to Predict The Traumatic Brain Injury Outcome
(Thesis) Main arguer
Ricardo Miguel Anjo Noronha Ribeiro (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/10/13 Neuroblastoma Cancer Radiogenomics
(Thesis) Main arguer
Mafalda Malafaia Baptista de Oliveira (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/07/25 Detection and classification of small impacts on vehicles based on deep learning algorithms
(Thesis) Main arguer
Bruno Manuel Macedo Nascimento (Master)
Universidade do Minho, Portugal
2022/07/22 Learning to write medical reports from EEG data
President of the jury
Ana Maria Amaro de Sousa (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/27 Feasibility of using autoencoders for learning car interior background models
(Thesis) Main arguer
Vítor Bruno Martins Figueiredo (Master)
Universidade do Minho, Portugal
2020/09/14 3D Lung Computed Tomography Synthesis using Generative Adversarial Networks
(Thesis) Main arguer
Artur Manuel Pascoal Ferreira (Master)
Universidade do Porto Faculdade de Ciências, Portugal

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2025/02/01 - 2025/07/31 M.IA005 Computer Vision Inteligência Artificial Universidade do Porto Faculdade de Engenharia, Portugal
2023/09/01 - 2024/02/29 OAT4001 Machine Learning (theoretical lessons) https://sigarra.up.pt/feup/en/UCURR_GERAL.FICHA_UC_VIEW?pv_ocorrencia_id=524574 Engenharia Física (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal
2023/09/01 - 2024/02/29 MVCOMP02 Fundamentals of machine learning for computer vision (theoretical lessons) https://sigarra.up.pt/feup/pt/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=521307 Visão por Computador (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal
2022/02/01 - 2022/07/31 L.EEC009 Data Structures and Algorithms https://sigarra.up.pt/feup/en/UCURR_GERAL.FICHA_UC_VIEW?pv_ocorrencia_id=485369 Engenharia Eletrotécnica e de Computadores Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/01 - 2022/01/31 L.EIC003 Programming Fundamentals (practical classes) https://sigarra.up.pt/feup/pt/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=484382 Engenharia Informática e Computação Universidade do Porto Faculdade de Engenharia, Portugal
2021/02/01 - 2021/07/31 L.EIC009 Programming Engenharia Informática e Computação Universidade do Porto Faculdade de Engenharia, Portugal
2019/09/01 - 2020/01/31 L.EIC003 Programming Fundamentals (practical classes) Engenharia Informática e Computação Universidade do Porto Faculdade de Engenharia, Portugal
2019/02/01 - 2019/07/31 L.EIC009 Programming (practical classes) Engenharia Informática e Computação Universidade do Porto Faculdade de Engenharia, Portugal
2018/09/01 - 2019/01/31 L.EIC003 Programming Fundamentals (practical classes) Engenharia Informática e Computação Universidade do Porto Faculdade de Engenharia, Portugal

Evaluation committee

Activity description
Role
Institution / Organization Funding entity
2021/06/18 - 2021/07/15 A3ES student member (as a PhD student) of 3 evaluation committees: a master's course and two doctorates
Evaluator

Mentoring / Tutoring

Topic Student name
2025/07/01 - 2025/07/31 [AI11] Unsupervised Active Learning: Which Frames are Most Important? Afonso Coelho; Ricardo Parreira
2025/07/01 - 2025/07/31 [CSE06] Interactive Audio Story-Telling Luís Melo; Helena Moutinho
2025/02/01 - 2025/06/30 Spiking Neural Networks for Control Alexandre Torres Costa
2025/02/01 - 2025/06/30 AI Interpretation of CT Scans for Cardiovascular Risk Stratification Bruno Freitas Moreira
2025/02/01 - 2025/06/30 Data Marketplace for Driving Assistance Models André Almeida Catarino
2024/07/01 - 2024/07/31 Making Sense of Ordinal Images Without Labels Isabel Gomes de Sá
2023/09/01 - 2024/02/29 Ensembles for Ordinal Classification Felipe Coelho

Other jury / evaluation

Activity description Institution / Organization
2025/07/11 - Current FEUP PRODEB - Thesis Research Plan Presentation and Discussion - Fatemeh Sadeghi Internal Examiner Universidade do Porto Faculdade de Engenharia, Portugal
2025/02/12 - Current Internal Examiner (FEUP) of preparation for PhD Thesis "Edge intelligence for UAV-Based fault detection in photovoltaic plants through knowledge distillation" Supervisor: Andry Pinto Student: Lourenço Sousa de Pinho Universidade do Porto Faculdade de Engenharia, Portugal
2023/07/28 - Current Evaluation of 6 summer interships (INESC TEC SCI 2023) on computer vision and machine learning Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2022/07/28 - Current Evaluation of 2 summer interships (INESC TEC SCI 2022) on computer vision and machine learning Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2021/07/30 - Current Evaluation of 4 summer interships (INESC TEC SCI 2021) on computer vision and machine learning Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Distinctions

Award

2022 Best New Participating Team — Bosch Future Mobility Challenge
Bosch Rexroth SRL, Romania
2021 FEUP Pedagogic Award
Universidade do Porto Faculdade de Engenharia, Portugal
2020 RECPAD Best Oral Presentation
Associação Portuguesa de Reconhecimento de Padrões, Portugal

Other distinction

2021 INESC TEC Outstanding Recognition Award
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2018 INESC TEC Outstanding Recognition Award
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2017 Kaggle Bronze Medal (competition) and Silver (engagement)