???global.info.a_carregar???
Rui Gonçalves is a postdoctoral researcher at SYSTEC/FEUP and Invited Assistant Professor at Department of Electrical and Computer Engineering. He has a degree course (BSc) in Computer Science from FCUP, MSc in Informatics Engineering from FEUP, and a PhD in Computer Science from UP (MAP-i). In recent years, Rui has been conducting research on time-series analysis, data mining, and machine learning, with a focus on advancing scientific understanding in areas such as environment and economics. Currently, Rui main focus is on exploring causality and synthetic time-series data generation using statistical data-based approaches. Artificial Intelligence (AI), in particular the Deep Leaning (DL) framework with Generative Adversarial Networks (GANs) architectures applied to multivariate time-series data, has the potential to boost the success on many real-world applications.
Identification

Personal identification

Full name
Rui Jorge Pereira Gonçalves

Citation names

  • Gonçalves, Rui

Author identifiers

Ciência ID
AA1E-24C4-58D8

Knowledge fields

  • Exact Sciences - Computer and Information Sciences - Computer Sciences

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese (Mother tongue)
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
Education
Degree Classification
2013/01/01 - 2021/07/14
Concluded
MAP-i (Minho Aveiro Porto Informática) (Doutoramento)
Universidade do Porto, Portugal
"Multivariate Time Series Analysis with Deep Learning" (THESIS/DISSERTATION)
Aprovado por Unanimidade.
2009
Concluded
MEI - Mestrado em Engenharia Informática (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
"Projection of Video in Virtual Environments – Enrichment of 3D Scenarios with Images Collected by Robotic Vehicles" (THESIS/DISSERTATION)
Bom com Distinção
2005
Concluded
Ciência de Computadores (Licenciatura)
Universidade do Porto Faculdade de Ciências, Portugal
"Projecto Final de Curso no LSTS (ISR-Porto) "Consola de operação modelar para veículos robóticos"" (THESIS/DISSERTATION)
14 Valores
Affiliation

Science

Category
Host institution
Employer
2022/03 - Current Contracted Researcher (Research) Universidade do Porto Faculdade de Engenharia, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal
2005/09 - 2022/02 Researcher (Research) Universidade do Porto Faculdade de Engenharia, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2008 - Current Invited Assistant (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
Universidade do Porto Faculdade de Engenharia, Portugal
2018/09/10 - 2021/02/28 Invited Teacher Coordinator (Polytechnic Teacher) Instituto Superior Politécnico Gaya, Portugal
Instituto Superior Politécnico Gaya, Portugal

Others

Category
Host institution
Employer
2019 - 2020 Research grant - Research Center for Systems and Technologies Universidade do Porto Centro de Investigação em Sistemas e Tecnologias, Portugal
Universidade do Porto Centro de Investigação em Sistemas e Tecnologias, Portugal
2016 - 2017 Research grant - System developed at Underwater Systems and Technologies Laboratory (FEUP-LSTS). http://whale.fe.up.pt/seascout/ Universidade do Porto Faculdade de Engenharia, Portugal
2014 - 2016 Research grant - Activity :Continuation of the Development of an application tool for test and analysis of optimal control problems. Universidade do Porto Faculdade de Engenharia, Portugal
2010 - 2014 PhD Grant - FCT: SFRH / BD / 70987 / 2010 Universidade do Porto Centro de Investigação em Sistemas e Tecnologias, Portugal
2005 - 2010 Research grant - Coordination of under whater vehicles, Coordination of aerial vehicles, Coordination of automated guided vehicles and design of a hierarchial control and command system for Universidade do Porto Faculdade de Engenharia, Portugal
2007 - 2008 Research grant - This project goal was to develop a versatile tele-operated platform to support diversified underwater operations. Universidade do Porto Faculdade de Engenharia, Portugal
2004 - 2005 Research grant - Activity : Development of an application tool for test and analysis of optimal control problems. Universidade do Porto Faculdade de Engenharia, Portugal
Projects

Grant

Designation Funders
2018/02 - 2020/02 STRIDE - Smart Cyberphysical, Mathematical, Computational and Power Engineering Research for Disruptive Innovation in Production, Mobility, Health, and Ocean Systems and Technologies
Research Fellow
Ongoing
2016 - 2017 Marinfo - Integrated Platform for Marine Data Acquisition and Analysis
NORTE-01-0145-FEDER-000031
Research Fellow
Concluded
2014 - 2015 NETMAR - Networked systems for situational awareness and intervention in maritime incidents
ISNI: 0000000122904914
Concluded
2010 - 2014 MAP-i doctoral program in Computer Science
SFRH / BD / 70987 / 2010
PhD Student Fellow
Concluded
2009 - 2009 IDNET - Ferramentas de suporte a redes de cooperação para projectos de Investigação & Desenvolvimento e Inovação
Concluded
2008 - 2008 CON4COORD - Control for Coordination of Distributed Systems
ISNI: 0000000122904914
Research Fellow
Concluded
2006 - 2008 Optimal Control with Constrains and Applications
POSC/EEA-SRI/61831/2004
Research Fellow
Concluded
2007 - 2007 LAUV - Light Autonomous Underwater Vehicle
http://dx.doi.org/10.13039/501100007434
Research Fellow
Concluded
2005 - 2006 KOS - Kit of underwater operations
http://dx.doi.org/10.13039/501100007434
Research Fellow
Universidade do Porto Centro de Investigação em Sistemas e Tecnologias, Portugal
Concluded

Contract

Designation Funders
2022/03 - 2024 Impact of COVID-19 lockdown measures on mobility, air pollution and macroeconomic indicators in Portugal: a Machine Learning Approach
Researcher
Ongoing
2020/05/01 - 2020/10/15 Deep Learning no diagnóstico e acompanhamento terapêutico de doentes Covid-19
250_596879183
Supervisor
Concluded
2011/01/01 - 2013/12/31 Projecto Estratégico - UI 147 - 2011-2012
PEst-OE/EEI/UI0147/2011
Universidade do Porto Faculdade de Engenharia, Portugal
Fundação para a Ciência e a Tecnologia
Concluded

Other

Designation Funders
2022/11 - 2023/11 Data science at SYSTEC: deep learning for navigation, geophysical mapping and multivariate time series forecasting
Co-Principal Investigator (Co-PI)
Universidade do Porto Centro de Investigação em Sistemas e Tecnologias, Portugal
Ongoing
Outputs

Publications

Book chapter
  1. Gonçalves, Rui; Rocha, Ana Paula; Pereira, Fernando Lobo. "High Level Architecture for Trading Agents in Betting Exchange Markets". In Advances in Information Systems and Technologies, 497-510. Springer Berlin Heidelberg, 2013.
    https://doi.org/10.1007/978-3-642-36981-0_46
  2. Gonçalves, Rui; Ferreira, Sérgio; Pinto, José; Sousa, João; Gonçalves, Gil. "Authority Sharing in Mixed Initiative Control of Multiple Uninhabited Aerial Vehicles". In Engineering Psychology and Cognitive Ergonomics- HCI International, 530-539. Springer Berlin Heidelberg, 2011.
    https://doi.org/10.1007/978-3-642-21741-8_56
  3. Rui Gonçalves, Gil Gonçalves, Sérgio Ferreira and José Pinto,. "Supervisory Control: Optimal distribution of workload among operators for mixed initiative control of multiple UAVs". In Chapter 10 - PT-1, NATO Task Group HFM-170 (2008 – 2011) Report documents. 2011.
    https://apps.dtic.mil/sti/pdfs/ADA591805.pdf
Conference paper
  1. Rui Gonçalves; Vitor Miguel Ribeiro. "Convolutional attention with causal padding: Classifying PM2.5 concentration levels in the city of Beijing". Paper presented in ALTERNATIVE ENERGY SOURCES, MATERIALS AND TECHNOLOGIES (AESMT’23), Sofia, 2023.
    Accepted
  2. Rui Gonçalves, Vitor Miguel Ribeiro, Fernando Lobo Pereira. "Deep Learning Attention Mechanisms Combined with Roll Padding: Application to Household Electric Power Consumption". Paper presented in 5th International conference ICEE - ICEE2022 - Energy & Environment: Bringing together Economics and Engineering, 2022.
    https://www.authenticus.pt/en/publications/view/956573
  3. Rui Gonçalves, Vitor Ribeiro, Fernando Pereira, and Ana Paula.. "Roll padding and Wavenet for multivariate time series in human activity recognition". Paper presented in World Conference on Information Systems and Technologies, WorldCIST’21 - 9th conference, 2021.
    10.1007/978-3-030-72657-7_23
  4. Dias, Paulo Sousa; Goncalves, Rui; Pinto, Jose; Sousa, Joao Borges. "Enabling a dialog - A C2I infrastructure for unmanned vehicles and sensors". Paper presented in IEEE - International Conference on Autonomous and Intelligent Systems, AIS 2010, 2010.
    10.1109/AIS.2010.5547024
  5. Rui Gonçalves, Paulo Sousa Dias, José Pinto, Gil Gonçalves, and João Borges Sousa. "A STANAG 4586 Compliant Command and Control Operational Interface for Multiple UAVs". Paper presented in HUMOUS’10 conference Humans Operating Unmanned Systems ISAE - ONERA, 2010.
    https://sigarra.up.pt/faup/en/pub_geral.pub_view?pi_pub_base_id=61330
  6. Fernando Almeida, Rui Gonçalves. "Applying Open Source and Agile Approaches to Software Development Process". Paper presented in International Conference Agile Portugal 2010, 2010.
    https://www.academia. edu/19555600/Applying_Open_Source_and_Agile_Approaches_to_Software_De velopment_Process
  7. Marques, Eduardo R. B.; Pinto, Jose; Kragelund, Sean; Dias, Paulo S.; Madureira, Luis; Sousa, Alexandre; Correia, Marcio; et al. "AUV Control and Communication using Underwater Acoustic Networks". Paper presented in IEEE - OCEANS 2007, 2007.
    10.1109/oceanse.2007.4302469
  8. Dias, Paulo Sousa; Pinto, Jose; Goncalves, Rui; Goncalves, Gil; Sousa, Joao Borges; Pereira, Fernando L.. "Video Summary - Neptus, Command and Control Infrastructure for Heterogeneous Teams of Autonomous Vehicles". Paper presented in IEEE International Conference on Robotics and Automation, 2007.
    10.1109/robot.2007.363887
  9. Gonçalves, Rui; M. R. de Pinho; Sousa, Joao B.. "An Applet for Optimal Control Problems". Paper presented in wseas 2007, The 4th wseas/iasme International Conference on ENGINEERING EDUCATION, 2007.
    https://www.semanticscholar.org/paper/An-Applet-for-Optimal-Control-Problems-Gon%C3%A7alves-Pinho/28a5bf7212b2ec98ac4cdad7de99ac6060849441#citing-papers
  10. Paulo Sousa Dias, José Pinto, Rui Gonçalves, João Borges Sousa, Gil Gonçalves, and Fernando Lobo Pereira. "Neptus, Command and Control Infrastructure for Heterogeneous Teams of Autonomous Vehicles". Paper presented in ICRA2007, IEEE International Conference on Robotics and Automation, 2007.
    10.1109/ROBOT.2007.363887
  11. Rui Gonçalves, António Augusto de Sousa, Gil Gonçalves, João Sousa, and Paulo Dias. "Real-time Projection of Video Images in Virtual Scenarios". Paper presented in Fraunhofer IFF. The 10th IFF Science Days, Innovative Development Trends in VR/AR Technology, 2007.
    https://www.academia.edu/11734492/Real_time_projection_of_video_images_in_virtual_scenarios
  12. Dias, Paulo; Goncalves, Rui; Pinto, Jose; Sousa, Joao; Goncalves, Gil; Pereira, Fernando. "Mission Review and Analysis". Paper presented in 2006 9th International Conference on Information Fusion, IEEE, 2006.
    10.1109/icif.2006.301640
  13. J. Pinto; R. Gonçalves; P. Dias; G. Goncalves; J. Sousa; F. Pereira. "Neptus-A Framework to Support a Mission Life Cycle". Paper presented in MCMC2006, 7th IFAC Conference on Manoeuvring and Control of Marine Craft, 2006.
    Corpus ID: 55259805
  14. Márcio Correia Paulo Sousa Dias Sérgio Fraga Rui Gomes Rui Gonçalves L. Madureira F. Lobo Pereira José Queirós Pinto Ant. "Operations and Control of Unmanned Underwater Vehicles". Paper presented in IFAC Robótica, 2005.
    Published • https://hdl.handle.net/10216/71593
Journal article
  1. Gonçalves, Rui; Ribeiro, Vitor Miguel. "Convolutional attention with roll padding: Classifying PM2.5 concentration levels in the city of Beijing". Energy 289 (2024): 130045. http://dx.doi.org/10.1016/j.energy.2023.130045.
    10.1016/j.energy.2023.130045
  2. Rui Gonçalves, Vitor Miguel Ribeiro, Fernando Lobo Pereira,. "Variable Split Convolutional Attention: A novel Deep Learning model applied to the household electric power consumption". Energy (2023): https://doi.org/10.1016/j.energy.2023.127321.
    10.1016/j.energy.2023.127321
  3. Luigi Cesarini, Rui Gonçalves, Mario Martina, Xavier Romão, Fernando Pereira, Rui Figueiredo, Beatrice Monteleone. "Comparison of Deep Learning Models for Milk Production Forecasting". Computers and Electronics in Agriculture (2023):
    Under revision • http://dx.doi.org/10.2139/ssrn.4482148
  4. Ribeiro, Vitor Miguel; Gonçalves, Rui. "Classification and Prediction of Nitrogen Dioxide in a Portuguese Air Quality Critical Zone". Atmosphere 13 10 (2022): 1672. http://dx.doi.org/10.3390/atmos13101672.
    10.3390/atmos13101672
  5. Ribeiro, Vitor Miguel; Pereira, Fernando Lobo; Gonçalves, Rui. "Explaining the definition of wholesale access prices in the Portuguese telecommunications industry". Journal of Dynamics & Games 9 1 (2022): 33. http://dx.doi.org/10.3934/jdg.2021024.
    10.3934/jdg.2021024
  6. Gonçalves, Rui; Ribeiro, Vitor Miguel; Pereira, Fernando Lobo; Rocha, Ana Paula. "Deep learning in exchange markets". Information Economics and Policy 47 (2019): 38-51. http://dx.doi.org/10.1016/j.infoecopol.2019.05.002.
    Published • 10.1016/j.infoecopol.2019.05.002
Thesis / Dissertation
  1. "Multivariate Time-Series Analysis with Deep Leaning". PhD, Universidade do Porto, 2021. https://repositorio-aberto.up.pt/bitstream/10216/135947/2/492480.pdf.
  2. "Projection of Video in Virtual Environments – Enrichment of 3D Scenarios with Images Collected by Robotic Vehicles". Master, Universidade do Porto Faculdade de Engenharia, 2009. https://sigarra.up.pt/feup/en/pub_geral.pub_view?pi_pub_base_id=25753.
  3. "Consola de operação modelar para veículos robóticos". Degree, Universidade do Porto Faculdade de Ciências, 2005.

Intellectual property

Patent
  1. Rui Gonçalves ; Fernando Manuel Ferreira Lobo Pereira. 2021. "Padding method for convolutional neural network layers adapted to perform multivariate time series analysis (WO2021255514A1)".
    Granted/Issued • https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2021255514
  2. Rui Gonçalves ; Fernando Manuel Ferreira Lobo Pereira. 2021. "Multi-convolutional attention unit for multivariable time series analysis (WO2021255515A1)".
    Granted/Issued • https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2021255515
  3. Rui Gonçalves; Fernando Manuel Ferreira Lobo Pereira; Vítor Miguel de Sousa Ribeiro. 2021. "Multi-convolutional two-dimensional attention unit for analysis of a multivariable time series three-dimensional input data (WO2021255516A1)".
    Granted/Issued • https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2021255516
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2023/05/16 Convolutional attention with causal padding: Classifying PM2.5 concentration levels in the city of Beijing Alternative Energy Sources, Materials and Technologies (AESMT’23)
Sixth International Scientific Conference (Sofia, Bulgaria)
2022/06/02 Deep Learning Attention Mechanisms: Application to Household Electric Power Consumption International Conference on Energy & Environment: icee2022
FEP (Porto, Portugal)
2021/04/02 Roll padding and Wavenet for multivariate time series in human activity recognition World Conference on Information Systems and Technologies, WorldCIST¿21 - 9th conference.
(Funchal, Portugal)
2013/05/29 High Level Architecture for Trading Agents in Betting Exchange Markets Advances in Information Systems and Technologies, Volume 206, 2013, pp 497-510, WorldCIST'13
(Faro, Portugal)
2011/07/09 Authority Sharing in Mixed Initiative Control of Multiple Uninhabited Aerial Vehicles HCI International 2011, Hilton Orlando Bonnet Creek, Orlando, Florida, USA
(Orlando, United States)
2010/12/16 General meeting of RAIA project (http://www.observatorioraia.org) with oral presentation of the Deliverables of FEUP and future developments for the project. RAIA project (http://www.observatorioraia.org)
Facultad de Ciencias. Universidad de Vigo (Vigo, Spain)
2010/06/21 Towards a sustained presence in the ocean: sensor systems on networked vehicles 1as Jornadas de Engenharia Hidrográfica
Instituto Hidrográfico (Lisboa, Portugal)
2010/04/27 A STANAG 4586 Compliant Command and Control Operational Interface for Multiple UAVs HUMOUS’10 conference Humans Operating Unmanned Systems ISAE
ONERA (Toulouse, France)
2007/07/25 An Applet for Optimal Control Problems IASME International Conference on ENGINEERING EDUCATION
(Saint Nikolaos Creta, Greece)
2007/06/26 Real-time Projection of Video Images in Virtual Scenarios The 10th IFF Science Days, Innovative Development Trends in VR/AR Technology.
Fraunhofer IFF (Magdeburg, Germany)

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2021 - Current Deep Learning in Anomaly Detection for Continuous Sequential Images
Supervisor
Engenharia Informática (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2022 Deep learning in diagnosing covid19 using lung x-ray images
Co-supervisor
Artificial Intelligence and Data Mining (Master)
Universidade Eduardo Mondlane, Mozambique
2013 - 2014 Trading Agent Framework Using Plain Strategies & Machine Learning
Co-supervisor
Engenharia Informática (Master)
Universidade do Porto Faculdade de Engenharia, Portugal

Event participation

Activity description
Type of event
Event name
Institution / Organization
2012/06/07 - 2012/06/09 Summer school participation - 4th Porto Meeting on MATHEMATICS for INDUSTRY 7th to 9th June 2012 - Faculdade de Ciências da Universidade do Porto.
Meeting
4th Porto Meeting on MATHEMATICS for INDUSTRY
Universidade do Porto Faculdade de Ciências, Portugal
2011/07/24 - 2011/07/30 CONET 2011 Summer School Networked Embedded Systems: Humans in the Loop. Bertinoro International Center for Informatics (BiCi), Bertinoro, Forli-Cesena, Italy.
Meeting
Networked Embedded Systems: Humans in the Loop
2011/06/06 - 2011/06/07 NATO Lectures Series, FEUP, Porto Portugal, June 06-07, 2011 – Multisensor Fusion Advanced Methologies and Aplications.
Seminar
Multisensor Fusion Advanced Methologies and Aplications
Universidade do Porto Faculdade de Engenharia, Portugal
2009/10/30 - 2009/10/30 Workshop - "Learning & Teaching Engineering", "Ethics on Education – Experience on Engineer” and "Active Learning in the Classroom" by Teresa Correia de Barros (IST-UTL) and Eric Mazur (Harvard University)
Seminar
"Learning & Teaching Engineering", "Ethics on Education – Experience on Engineer”
Universidade do Porto Faculdade de Engenharia, Portugal
2008/07/21 - 2008/07/25 Onassis Foundation Science Lectures Series, Iraklio Crete Island Greece, Embedded network Systems : Theory and Applications. (Lectures By Joseph Sifakis – Turing Award 2007).
Meeting
Embedded network Systems : Theory and Applications.
Technical University of Crete , Greece
2006/09/15 - 2006/09/15 Tutorial Event on "Patterns of Service-Oriented Architecture” by Dr. Uwe Zdun
Seminar
Patterns of Service-Oriented Architecture
Universidade do Porto Faculdade de Engenharia, Portugal
2006/07/10 - 2006/07/10 IBM Technical/Tutorial event, “Laying the foundation for a service-oriented Architecture”
Seminar
Laying the foundation for a service-oriented Architecture
IBM World Community Grid, United States

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2011 Organização de um Portal de Conteúdos recorrendo a um CMS
(Thesis) Arguer
Pedro Brandão (Other)
Instituto Superior Politécnico Gaya, Portugal

Association member

Society Organization name Role
2023/07/21 - Current ByteFlow SOCIEDADE UNIPESSOAL LDA. AI Consulting. ByteFlow.pt Founder
2020/06/23 - Current Co-founder Admirável Rotina Lda. Digital Commerce Consulting. admiravelrotina.com Co-founder

Consulting

Activity description Institution / Organization
2019/06 - 2019/10 Development of a Deep Learning based model for a fault detection system on fabric production that can be easily plugged into circular knitting machines (the final developed model reached 98% accuracy). SMARTEX, Portugal

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2023/02/07 - Current Machine learning (Aprendizagem Computacional) Mestrado em Engenharia Eletrotécnica e de Computadores (Mestrado) Universidade do Porto Faculdade de Engenharia, Portugal
2021/09/01 - 2021/09/20 Deep Learning, FEUP – SYSTEC Summer School SYSTEC SUMMER SCHOOL (Curso de Especialização Tecnológica) Universidade do Porto Faculdade de Engenharia, Portugal
2020/09/10 - 2021/02/28 Artificial Intelligence Engenharia Informática (Licenciatura) Instituto Superior Politécnico Gaya, Portugal
2018 - 2021 Distributed Systems Engenharia Informática (Licenciatura) Instituto Superior Politécnico Gaya, Portugal
2020/08/30 - 2020/09/10 Deep Learning, FEUP – SYSTEC Summer School SYSTEC SUMMER SCHOOL (Curso de Especialização Tecnológica) Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2019 Programing II Engenharia Informática (Licenciatura) Instituto Superior Politécnico Gaya, Portugal
2008 - 2011 Information Systems Engenharia Informática e Computação (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal
2008 - 2011 Theory of Computation Engenharia Informática e Computação (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal
2008 - 2011 Introduction to Programming (Programação I) Engenharia Informática e Computação (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal
2008 - 2011 Algorithms and Data Structures Engenharia Informática e Computação (Mestrado integrado) Universidade do Porto Faculdade de Engenharia, Portugal

Scientific expedition

Activity description Institution / Organization
2010/06/08 - 2010/06/18 Task Group for the Extension of the Portuguese Continental Shelf- Rov Pilot and Wireless Sensor Network Deploy, 8-18 June, 2010, Madeira - Senvagens Islands - http://www.emepc.gov.pt/in/missao.php Estrutura de Missão para a Extensão da Plataforma Continental, Portugal
2009/07/15 - 2009/08/15 Task Group for the Extension of the Portuguese Continental Shelf - ROV pilot & Control System Setup and Maintenance Estrutura de Missão para a Extensão da Plataforma Continental, Portugal
2008/09/05 - 2008/09/25 Scientific Expedition Cruise - Participation on the Task Group for the Extension of the Portuguese Continental Shelf as ROV Pilot, Açores Islands (Atlantic ocean seamounts). Estrutura de Missão para a Extensão da Plataforma Continental, Portugal