Cookies Policy
We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out More
Close
  • Menu
About
Download Photo HD

About

Adjunt professor at Computers Engineering Department, ESTG-Leiria (Polytechnic of Leiria) and reseracher at CRACS.

Holds a PHD in Computer Science by Universidade do Porto; MSc in Informatics, branch of systems and networks, also by Universidade do Porto; Degree in Computers Enginnering by Instituto Superior de Engenharia do Porto (Polytechnic of Porto).

Coordinates a post-graduation on security and digital forensics at Polytechnic of Leiria and is responsible by classes on networking, systems administration, cloud technology and datacenters infrastrucutres.

Main areas of research include immune-inspired algorithms applied to automatic detection of anomalies, ensemble based algorithms for classification and anomaly detection, learning on dynamic systems in a temporal basis.

Previously he was algo ICT project manager and system administrator in companies.

Interest
Topics
Details

Details

  • Name

    Mário João Antunes
  • Cluster

    Computer Science
  • Role

    Senior Researcher
  • Since

    01st January 2009
Publications

2019

Boosting dynamic ensemble’s performance in Twitter

Authors
Costa, J; Silva, C; Antunes, M; Ribeiro, B;

Publication
Neural Computing and Applications

Abstract
Many text classification problems in social networks, and other contexts, are also dynamic problems, where concepts drift through time, and meaningful labels are dynamic. In Twitter-based applications in particular, ensembles are often applied to problems that fit this description, for example sentiment analysis or adapting to drifting circumstances. While it can be straightforward to request different classifiers' input on such ensembles, our goal is to boost dynamic ensembles by combining performance metrics as efficiently as possible. We present a twofold performance-based framework to classify incoming tweets based on recent tweets. On the one hand, individual ensemble classifiers' performance is paramount in defining their contribution to the ensemble. On the other hand, examples are actively selected based on their ability to effectively contribute to the performance in classifying drifting concepts. The main step of the algorithm uses different performance metrics to determine both each classifier strength in the ensemble and each example importance, and hence lifetime, in the learning process. We demonstrate, on a drifted benchmark dataset, that our framework drives the classification performance considerably up for it to make a difference in a variety of applications. © 2019, Springer-Verlag London Ltd., part of Springer Nature.

2019

Ncryptr: a symmetric and asymmetric encryption application

Authors
Ribeiro, G; Grabovschi, M; Antunes, M; Frazao, L;

Publication
2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI)

Abstract
Each person carries digital devices that communicate with other person's devices and may transmit sensitive data. When the transmitted data is sensitive, it becomes necessary to implement secure mechanisms to hide the information and thus avoid it from being analyzed by third parties. This paper aims to present Ncryptr, a web-based application that allows its users to exchange encrypted instant messages in real time. Outside parties are unable to extract the contents of the messages exchanged between two or more users. Ncryptr allows its users to choose the type of encryption employed, being this a major distinction with others already existing instant messaging applications. The performance analysis is made by comparing the efficiency and latency time of different encryption methods, showing the pros and cons of using each one.

2019

Performance of Hash Functions in Blockchain Applied to IoT Devices

Authors
Ferreira, J; Zhygulskyy, M; Antunes, M; Frazao, L;

Publication
2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI)

Abstract
The IoT (Internet of Things) is a network composed of several devices (things) connected to the Internet and to each other. IoT services are increasingly growing and are allowing companies to deploy scalable solutions with reduced costs and instantaneous data access. These solutions require seamless authentication, data privacy, security, robustness against attacks, easy deployment, and self- maintenance. Such requirements can be given to a company's IoT solution by applying blockchain technology. This paper analyzes the blockchain technology and the advantages and challenges behind its implementation in an IoT environment. A blockchain in IoT scenario was developed to evaluate the performance of different cryptographic hash functions in the IoT device RaspberryPi. Conclusions were drawn when it comes to the viability of some hash functions mainly based on the low resource characteristic shared by the IoT devices, which compromises the performance of the hash function.

2018

Adaptive Learning Models Evaluation in Twitter’s Timelines

Authors
Costa, J; Silva, C; Antunes, M; Ribeiro, B;

Publication
2018 International Joint Conference on Neural Networks (IJCNN)

Abstract

2018

An Automated System for Criminal Police Reports Analysis

Authors
Carnaz, G; Nogueira, VB; Antunes, M; Fonseca Ferreira, NM;

Publication
Proceedings of the Tenth International Conference on Soft Computing and Pattern Recognition (SoCPaR 2018) - Advances in Intelligent Systems and Computing

Abstract

Supervised
thesis

2017

Using telemedicine WebRTC tests in hospital environment

Author
Dário Gabriel da Cruz Santos

Institution
IPLeiria