Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Ivo Pereira

2014

An Architecture for User Modeling on Intelligent and Adaptive Scheduling Systems

Autores
Madureira, A; Cunha, B; Pereira, JP; Pereira, I; Gomes, S;

Publicação
2014 SIXTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC)

Abstract
User modeling and user adaptive interaction research areas are becoming crucial applied issues to understand and support users as they interact with technology. Modeling the decisions to be made and the constraints placed by market globalization in a way that can address the needs of all stakeholders has been a long time area of academic and industrial research, mainly for Planning, Scheduling, and Strategic decision making areas. Business analysts, developers, and organizations involved in all phases of the business value chain have requirements for applied business insight through modeling. In this paper, an architecture for user modeling on Intelligent and Adaptive Scheduling System is proposed.

2014

Manufacturing Rush Orders Rescheduling: a Supervised Learning Approach

Autores
Madureira, A; Santos, JM; Gomes, S; Cunha, B; Pereira, JP; Pereira, I;

Publicação
2014 SIXTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC)

Abstract
Contemporary manufacturing scheduling has still limitations in real-world environments where disturbances on working conditions could occur over time. Therefore, human intervention is required to maintain real-time adaptation and optimization and efficiently adapt to the inherent dynamic of markets. This paper addresses the problem of incorporating rush orders into the current schedule of a manufacturing shop floor organization. A set of experiments were performed in order to evaluate the applicability of supervised classification algorithms in the attempt to predict the best integration mechanism when receiving a new order in a dynamic scheduling problem.

2014

Prototype of an Adaptive Decision Support System for Interactive Scheduling with MetaCognition and User Modeling Experience

Autores
Madureira, A; Gomes, S; Cunha, B; Pereira, JP; Santos, JM; Pereira, I;

Publicação
2014 SIXTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC)

Abstract
Current manufacturing scheduling has still difficulties to deal with real-world situations and, hence, human intervention is required to maintain real-time adaptation and optimization, to efficiently adapt to the inherent complex system dynamics. In this paper the prototype of an Adaptive Decision Support System for Interactive Scheduling with MetaCognition and User Modeling Experience (ADSyS) is proposed. A preliminary usability evaluation was streamlined to collect user's opinion about the system performance and interaction model.

2015

Q-Learning Based Hyper-Heuristic For Scheduling System Self-Parameterization

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

Publicação
2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI)

Abstract
Optimization in current decision support systems has a highly interdisciplinary nature related with the need to integrate different techniques and paradigms for solving real-world complex problems. Computing optimal solutions in many of these problems are unmanageable. Heuristic search methods are known to obtain good results in an acceptable time interval. However, parameters need to be adjusted to allow good results. In this sense, learning strategies can enhance the performance of a system, providing it with the ability to learn, for instance, the most suitable optimization technique for solving a particular class of problems, or the most suitable parameterization of a given algorithm on a given scenario. Hyper-heuristics arise in this context as efficient methodologies for selecting or generating (meta) heuristics to solve NP-hard optimization problems. This paper presents the specification of a hyper-heuristic for selecting techniques inspired in nature, for solving the problem of scheduling in manufacturing systems, based on previous experience. The proposed hyper-heuristic module uses a reinforcement learning algorithm, which enables the system with the ability to autonomously select the meta-heuristic to use in optimization process as well as the respective parameters. A computational study was carried out to evaluate the influence of the hyper-heuristics on the performance of a scheduling system. The obtained results allow to conclude about the effectiveness of the proposed approach.

2015

Q-learning based hyper-heuristic for scheduling system self-parameterization

Autores
Falcão, D; Madureira, A; Pereira, I;

Publicação
2015 10th Iberian Conference on Information Systems and Technologies, CISTI 2015

Abstract
Optimization in current decision support systems has a highly interdisciplinary nature related with the need to integrate different techniques and paradigms for solving real-world complex problems. Computing optimal solutions in many of these problems are unmanageable. Heuristic search methods are known to obtain good results in an acceptable time interval. However, parameters need to be adjusted to allow good results. In this sense, learning strategies can enhance the performance of a system, providing it with the ability to learn, for instance, the most suitable optimization technique for solving a particular class of problems, or the most suitable parameterization of a given algorithm on a given scenario. Hyper-heuristics arise in this context as efficient methodologies for selecting or generating (meta) heuristics to solve NP-hard optimization problems. This paper presents the specification of a hyper-heuristic for selecting techniques inspired in nature, for solving the problem of scheduling in manufacturing systems, based on previous experience. The proposed hyper-heuristic module uses a reinforcement learning algorithm, which enables the system with the ability to autonomously select the meta-heuristic to use in optimization process as well as the respective parameters. A computational study was carried out to evaluate the influence of the hyper-heuristics on the performance of a scheduling system. The obtained results allow to conclude about the effectiveness of the proposed approach. © 2015 AISTI.

2025

Leveraging Feature Extraction to Perform Time-Efficient Selection for Machine Learning Applications

Autores
Coelho, D; Madureira, A; Pereira, I; Gonçalves, R; Nicola, S; César, I; de Oliveira, DA;

Publicação
APPLIED SCIENCES-BASEL

Abstract
In the age of rapidly advancing machine learning capabilities, the pursuit of maximum performance encounters the practical limitations imposed by limited resources in several fields. This work presents a cost-effective proposal for feature selection, which is a crucial part of machine learning processes, and intends to partly solve this problem through computational time reduction. The proposed methodology aims to strike a careful balance between feature exploration and strict computational time concerns, by enhancing the quality and relevance of data. This approach focuses on the use of interim representations of feature combinations to significantly speed up a potentially slow and computationally expensive process. This strategy is evaluated in several datasets against other feature selection methods, and the results indicate a significant reduction in the temporal costs associated with this process, achieving a mean percentage decrease of 85%. Furthermore, this reduction is achieved while maintaining competitive model performance, demonstrating that the selected features remain effective for the learning task. These results emphasize the method's feasibility, confirming its ability to transform machine learning applications in environments with limited resources.

  • 9
  • 9