Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Ana Pereira

2013

Cooperative Scheduling System with Emergent Swarm Based Behavior

Authors
Madureira, A; Pereira, I; Falcao, D;

Publication
ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES

Abstract
This paper presents a Swarm based Cooperation Mechanism for scheduling optimization. We intend to conceptualize real manufacturing systems as interacting autonomous entities in order to support decision making in agile manufacturing environments. Agents coordinate their actions automatically without human supervision considering a common objective - global scheduling solution taking advantages from collective behavior of species through implicit and explicit cooperation. The performance of the cooperation mechanism will be evaluated consider implicit cooperation at first stage through ACS, PSO and ABC algorithms and explicit through cooperation mechanism application.

2013

A User-Centered Interface for Scheduling Problem Definition

Authors
Piairo, J; Madureira, A; Pereira, JP; Pereira, I;

Publication
ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES

Abstract
In this paper we present a user-centered interface for a scheduling system. The purpose of this interface is to provide graphical and interactive ways of defining a scheduling problem. To create such user interface an evaluation-centered user interaction development method was adopted: the star life cycle. The created prototype comprises the Task Module and the Scheduling Problem Module. The first one allows users to define a sequence of operations, i.e., a task. The second one enables a scheduling problem definition, which consists in a set of tasks. Both modules are equipped with a set of real time validations to assure the correct definition of the necessary data input for the scheduling module of the system. The usability evaluation allowed us to measure the ease of interaction and observe the different forms of interaction provided by each participant, namely the reactions to the real time validation mechanism.

2021

An Intelligent Monitoring System for Assessing Bee Hive Health

Authors
Braga, D; Madureira, A; Scotti, F; Piuri, V; Abraham, A;

Publication
IEEE ACCESS

Abstract
Up to one third of the global food production depends on the pollination of honey bees, making them vital. This study defines a methodology to create a bee hive health monitoring system through image processing techniques. The approach consists of two models, where one performs the detection of bees in an image and the other classifies the detected bee's health. The main contribution of the defined methodology is the increased efficacy of the models, whilst maintaining the same efficiency found in the state of the art. Two databases were used to create models based on Convolutional Neural Network (CNN). The best results consist of 95% accuracy for health classification of a bee and 82% accuracy in detecting the presence of bees in an image, higher than those found in the state-of-the-art.

2019

Automatic detection of Parkinson's disease based on acoustic analysis of speech

Authors
Braga, D; Madureira, AM; Coelho, L; Ajith, R;

Publication
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE

Abstract
This paper proposes a methodology to detect early signs of Parkinson's disease (PD) through free-speech in uncontrolled background conditions. The early detection mechanism uses signal and speech processing techniques integrated with machine learning algorithms. Three distinct speech databases containing patients' recordings at different stages of the PD are used for estimation of the parameters during the training and evaluation stages. The results reveal the potential in using Random Forest (RF) or Support Vector Machine (SVM) techniques. Once tuned, these algorithms provide a reliable computational method for estimating the presence of PD with a very high accuracy.

2013

Self-Optimization module for Scheduling using Case-based Reasoning

Authors
Pereira, I; Madureira, A;

Publication
APPLIED SOFT COMPUTING

Abstract
Metaheuristics performance is highly dependent of the respective parameters which need to be tuned. Parameter tuning may allow a larger flexibility and robustness but requires a careful initialization. The process of defining which parameters setting should be used is not obvious. The values for parameters depend mainly on the problem, the instance to be solved, the search time available to spend in solving the problem, and the required quality of solution. This paper presents a learning module proposal for an autonomous parameterization of Metaheuristics, integrated on a Multi-Agent System for the resolution of Dynamic Scheduling problems. The proposed learning module is inspired on Autonomic Computing Self-Optimization concept, defining that systems must continuously and proactively improve their performance. For the learning implementation it is used Case-based Reasoning, which uses previous similar data to solve new cases. In the use of Case-based Reasoning it is assumed that similar cases have similar solutions. After a literature review on topics used, both AutoDynAgents system and Self-Optimization module are described. Finally, a computational study is presented where the proposed module is evaluated, obtained results are compared with previous ones, some conclusions are reached, and some future work is referred. It is expected that this proposal can be a great contribution for the self-parameterization of Metaheuristics and for the resolution of scheduling problems on dynamic environments.

2014

Negotiation mechanism for self-organized scheduling system with collective intelligence

Authors
Madureira, A; Pereira, I; Pereira, R; Abraham, A;

Publication
NEUROCOMPUTING

Abstract
Current Manufacturing Systems challenges due to international economic crisis, market globalization and e-business trends, incites the development of intelligent systems to support decision making, which allows managers to concentrate on high-level tasks management while improving decision response and effectiveness towards manufacturing agility. This paper presents a novel negotiation mechanism for dynamic scheduling based on social and collective intelligence. Under the proposed negotiation mechanism, agents must interact and collaborate in order to improve the global schedule. Swarm Intelligence (SI) is considered a general aggregation term for several computational techniques, which use ideas and inspiration from the social behaviors of insects and other biological systems. This work is primarily concerned with negotiation, where multiple self-interested agents can reach agreement over the exchange of operations on competitive resources. Experimental analysis was performed in order to validate the influence of negotiation mechanism in the system performance and the SI technique. Empirical results and statistical evidence illustrate that the negotiation mechanism influence significantly the overall system performance and the effectiveness of Artificial Bee Colony for makespan minimization and on the machine occupation maximization.

  • 8
  • 22