Disertación/Tesis
2024
Disertaciones
1
  • TIAGO TROTTA LARA BARBOSA
  • ReBase: a neuromotor rehabilitation data acquisition and management framework with support for virtual and augmented reality.
  • Líder : DIEGO ROBERTO COLOMBO DIAS
  • MIEMBROS DE LA BANCA :
  • DIEGO ROBERTO COLOMBO DIAS
  • LEONARDO CHAVES DUTRA DA ROCHA
  • EDIMILSON BATISTA DOS SANTOS
  • RAFAEL SERAPILHA DURELLI
  • Data: 26-ene-2024


  • Resumen Espectáculo
  • There is great interest in developing virtual and augmented reality applications for neuromotor rehabilitation treatments, with which patients can interact through body tracking devices. These applications provide the benefits of traditional rehabilitation without becoming overwhelming, as they allow the user to immerse themselves in various scenarios and situations. Furthermore, the way these applications interact makes it possible to retrieve and analyze the data generated by the user's movements during treatment. However, it is challenging to find body movement datasets, and those that exist do not include movements specific to the rehabilitation context. Thus, we present a framework that provides a standardized storage system for data from motor and neuromotor rehabilitation sessions, the ReBase. It was designed to allow the gathering of data generated by any application, regardless of the form of body tracking employed, and to support Virtual and Augmented Reality applications. From the data stored in the ReBase database, it is possible to create specific movement datasets over which machine learning or even data mining techniques can be applied. This paper presents several improvements to be implemented in the existing ReBase infrastructure and demonstrates an application capable of recognizing the Libras alphabet through machine learning developed using the framework CLibras.

2
  • CLEVERSON MARQUES VIEIRA
  • Explainable Artificial Intelligence (XAI) applied to the classification of retinography images to support the diagnosis of Glaucoma.

  • Líder : DIEGO ROBERTO COLOMBO DIAS
  • MIEMBROS DE LA BANCA :
  • RODRIGO BONACIN
  • DIEGO ROBERTO COLOMBO DIAS
  • EDIMILSON BATISTA DOS SANTOS
  • LEONARDO CHAVES DUTRA DA ROCHA
  • Data: 28-feb-2024


  • Resumen Espectáculo
  • Machine learning models are being used extensively in several areas of knowledge and have numerous applications in almost all segments of human activity. In healthcare, the use of artificial intelligence techniques has revolutionized the diagnosis of diseases with excellent performance in image classification. Although these models have achieved extraordinary results, the lack of explainability of the decisions made by the models has been a significant limitation to the widespread adoption of these techniques in clinical practice. Glaucoma is a neurodegenerative eye disease that can lead to blindness irreversibly. Its early detection is crucial to prevent vision loss. Automated detection of glaucoma has been the subject of intense research in computer vision, with several studies proposing the use of convolutional neural networks (CNNs) to analyze retinal fundus images and diagnose the disease automatically. However, these proposals lack explainability, which is crucial for ophthalmologists to understand the decisions made by the models and be able to justify them to their patients. This work aims to explore and apply explainable artificial intelligence (XAI) techniques to different convolutional neural network (CNN) architectures for the classification of glaucoma and perform a comparative analysis on which explanation methods provide the best features for human interpretation to support clinical diagnosis. An approach for visual interpretation called SCIM (SHAP-CAM interpretable mapping) is proposed showing promising results. Preliminary experiments indicate that in a non-clinical look, interpretability techniques based on gradient-weighted class activation mapping (Grad-CAM) and the proposed approach (SCIM) applied to the VGG architecture19 provide the best features for human interpretability.

3
  • ANTÔNIO PEREIRA DE SOUZA JÚNIOR
  • Mitigating the Limits of the Current Evaluation Metrics for Topic Modeling

  • Líder : LEONARDO CHAVES DUTRA DA ROCHA
  • MIEMBROS DE LA BANCA :
  • ADRIANO CÉSAR MACHADO PEREIRA
  • DIEGO ROBERTO COLOMBO DIAS
  • ELISA TULER DE ALBERGARIA
  • FELIPE AUGUSTO RESENDE VIEGAS
  • LEONARDO CHAVES DUTRA DA ROCHA
  • Data: 15-mar-2024


  • Resumen Espectáculo
  • Topic Modeling (TM) is a popular approach to extracting and organizing information from large amounts of textual data by discovering and representing semantic topics from documents. In this work, we investigate an important challenge in the TM context, namely Topic evaluation, responsible for driving the advances in the field and assessing the overall quality of the topic generation process. Traditional TM metrics capture the quality of topics by strictly evaluating the words that built the topics syntactically (i.e., NPMI, TF-IDF Coherence) or semantically (i.e., WEP). In here, we investigate whether we are approaching the limits of what the current evaluation metrics can assess regarding topic quality for TM. We performed a comprehensive experiment, considering three data collections widely used in automatic classification, for which each document's topic (class) is known (i.e., ACM, 20News and WOS). We contrast the quality of topics generated by four of the main TM techniques (i.e., LDA, NMF, CluWords and BerTopic) with the previous topic structure of each collection. Our results show that, despite the importance of the current metrics, they could not capture some important idiosyncratic aspects of TM, indicating the need to propose new metrics that consider, for example, the structure and organization of the documents that comprise the topics. In order to mitigate this limitation, we propose to adapt metrics commonly used to evaluate clustering algorithms since there are significant similarities between the TM and clustering strategies. Both have an unsupervised nature and the purpose of grouping similar elements. We evaluate three distinct metrics (Silhouette Score, Calinski-Harabasz and BetaCV) in the same previous scenarios and the results highlight the effectiveness of clustering metrics in distinguishing the results of MT algorithms and ground truth. However, this implies expanding the analysis space by including a new set of metrics. Therefore, we propose consolidating the various metrics, which consider both the quality of the words that make up the topics and the organizational structure of the documents, into a unified result, using Multiattribute Utility Theory (MAUT). Our results demonstrated that this approach allowed us to classify more precisely the different Topic Modeling, showing that the semantic advances generated by the use of word embeddings present in some MT strategies, as well as the solidity and consistency in the construction of topics through matrix factorization strategies.

4
  • BRENNO LEMOS MELQUIADES DOS SANTOS
  •  

     

     

    Development of an open source software for the modeling and simulation of the Human Immune System

  • Líder : ALEXANDRE BITTENCOURT PIGOZZO
  • MIEMBROS DE LA BANCA :
  • BÁRBARA DE MELO QUINTELA
  • ALEXANDRE BITTENCOURT PIGOZZO
  • MARCELO LOBOSCO
  • RAFAEL SACHETTO OLIVEIRA
  • Data: 26-mar-2024


  • Resumen Espectáculo
  • The areas of Mathematical and Computational Modeling have become increasingly important in today's world, in which scientific studies must bring faster and faster results. Mathematical and computational models emerge as powerful tools in the study and understanding of complex systems that can be used by researchers from different areas. However, models commonly require extensive mathematical knowledge to create, which results in a major entry barrier for scientists without a background directly related to mathematics, such as biologists, and students starting academic careers. Although there are software for these purposes, they often have very complex interfaces in their quest to become generic enough. While these software have their use cases, this work aims to deliver a simplified but functional alternative, aimed at beginners without compromising functionality for advanced users. For this, in this work a software was developed that facilitates the construction and simulation of Ordinary Differential Equations (ODEs). ODEs are some of the most common computational models that can accurately represent various phenomena. The software presents a simple and intuitive graphical interface, which allows the user to export a simulation, perform them interactively and even generate the code that computationally implements the model.

5
  • LUCAS MARCHISOTTI DE SOUZA
  • Models for predicting student dropout in undergraduate courses at the Federal University of São João del-Rei

  • Líder : FERNANDA SUMIKA HOJO DE SOUZA
  • MIEMBROS DE LA BANCA :
  • ELDER JOSE REIOLI CIRILO
  • FERNANDA SUMIKA HOJO DE SOUZA
  • RAFAEL ALVES BONFIM DE QUEIROZ
  • Data: 08-abr-2024


  • Resumen Espectáculo
  • Student dropout is the abandonment of studies by formally enrolled students. This phenomenon is influenced by different factors, such as loss of interest, financial difficulties, lack of investment, and appropriate policies, among others. The impacts of evasion reach different levels, from the student's interrupted training to the waste of resources and even society, which loses a professional future. Although the analysis of evasion is a complex task, the advancement of computational techniques such as artificial intelligence has enabled analysis and inference from data, aiming to understand and even predict this phenomenon. This work aims to predict dropout rates in the context of higher education at the Federal University of São João del-Rei (UFSJ), considering periods before and during the COVID-19 pandemic, through the application of machine learning techniques. Furthermore, evaluate the main variables related to the evasion phenomenon in both periods in search of differences. Data from students who graduated and dropped out between 2018 and 2021 from in-person undergraduate courses at UFSJ are included in the analysis and creation of prediction models. Sociodemographic variables, information related to the course, and student performance are selected as possible predictors. The initial data analysis made it possible to evaluate the quality of the available data and the frequency distribution of the variables and to carry out their preparation. After preparation, the database has 7.305 records and 23 variables in addition to the target class. The CRISP-DM methodology commanded understanding the business and data, preparing data, creating models, and evaluating. Based on similar works, the use of Decision Tree and Random Forest algorithms presented accuracy, precision, AUC, and F1-score rates close to or above 90%, revealing Random Forest as the holder of the best results. Analyzing the relevance of the variables in the results, attributes of academic performance and social/financial assistance were expected to be important and confirmed the expectation in both periods analyzed. Other attributes have already shown movements of gain or loss in the transition or even low significance between periods. In short, the results of this study reveal a promising performance of the model proposed in the analysis of student dropout at UFSJ. Furthermore, the insights gained about student characteristics provide a basis for developing preventive and student support strategies.

6
  • REMO DE OLIVEIRA GRESTA
  • Analysis and Support for Naming: Exploring Practices in Object-Oriented Programming

  • Líder : ELDER JOSE REIOLI CIRILO
  • MIEMBROS DE LA BANCA :
  • BRUNO BARBIERI DE PONTES CAFEO
  • ELDER JOSE REIOLI CIRILO
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • Data: 26-abr-2024


  • Resumen Espectáculo
  • Currently, research indicates that understanding code takes much more of a developer's working time than writing code. Given that most modern programming languages impose little or no limitation on identifier names, thus allowing developers to choose identifier names at their discretion, a fundamental aspect of code understanding is the naming of identifiers. Research on identifier naming shows that informative names are crucial for improving software readability and maintenance: essentially, intention-revealing names make the code easier to understand and act as a basic form of documentation. Poorly named identifiers tend to impair the understanding and maintainability of software systems. However, most Computer Science curriculums emphasize programming concepts and language syntax over naming guidelines and conventions. Consequently, developers lack knowledge about identifier naming practices. Previously, we explored Java developers' naming practices. To this end, we analyzed 1,421,607 identifier names (i.e., names of attributes, parameters, and variables) from 40 open-source Java projects and categorized these names into eight naming practices. As a follow-up study to investigate naming practices in more detail, we also examined 40 open-source C++ projects and categorized 1,181,774 identifier names according to the eight previously mentioned naming practices. We examined the occurrence and prevalence of these categories in C++ and Java projects, and our results also highlight in which contexts identifiers that follow each naming practice tend to appear more regularly. We also conducted an online questionnaire with 52 software developers to obtain industry insights. Overall, we believe that the results based on the analysis of 2,603,381 identifier names can be useful for raising programmers' awareness and contributing to improving educational materials and code review methods. Finally, we developed a static analysis tool to be used in CI/CD pipelines, which categorizes identifier names based on the previously created naming categories, enabling the verification of the existence of potentially problematic names.

2023
Disertaciones
1
  • Ana Roberta Melo Nascimento
  • DISTRIBUTED MEMORY AND MULTI-GPU PARALLELIZATION OF A CARDIAC ELECTROPHYSIOLOGY SIMULATOR

  • Líder : RAFAEL SACHETTO OLIVEIRA
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • RAFAEL SACHETTO OLIVEIRA
  • RODRIGO WEBER DOS SANTOS
  • Data: 08-feb-2023


  • Resumen Espectáculo
  • Cardiovascular diseases are the main causes of death in the world. Many of these dis-
    eases require a deep and detailed understanding of electrophysiological changes for
    to the study of new drugs and clinical devices to aid in the treatment. Consequently,
    numerical simulations emerge as a relevant tool in the investigation of these electro-
    physiological changes in heart disease. However, the complexity of applying mathe-
    matical models of cardiac electrophysiology falls into systems of ordinary differential
    equations (ODE) with a high number of unknowns, demanding great computational
    effort. The work developed here consisted of the implementation of a distributed
    memory parallelization and multi-GPU (Graphics Processing Unit) version of an
    existing cardiac electrophysiology simulator with the aim of accelerate the solution
    of models of this class. The monodomain cell membrane model and Bondarenko cell
    dynamics model were adopted, together with adaptive time steps. The simulator
    was run in a benchmark domain. Graphics cards of different performance were used
    to carry out the tests. The combination of two lower performance graphics cards
    allowed acceleration of more than 1.5 times for cases where the most refined mesh
    was used. Load balancing between graphics cards of different performance provided
    the best results. The results showed that the proposed implementation was able to
    accelerate the solution of ODEs in different scenarios, proving to be an important
    tool for numerical simulations of complex cardiac electrophysiology problems.

2
  • RICARDO DE SOUZA MONTEIRO
  • A Property Based Approach for Testing Machine Learning Models.

  • Líder : VINICIUS HUMBERTO SERAPILHA DURELLI
  • MIEMBROS DE LA BANCA :
  • ANDRÉ TAKESHI ENDO
  • ELDER JOSE REIOLI CIRILO
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • Data: 31-mar-2023


  • Resumen Espectáculo
  • Recently, due to several technological advances, machine learning based software systems have gone mainstream. As a result of their widespread adoption, software testers are striving to come up with approaches to enhancing the quality and reliability of these solutions. Nonetheless, machine learning based systems pose unique testing challenges that differ from traditional software systems. Consequently, researchers have started exploring ways to adapt existing software testing techniques for machine learning based systems. To cope with the challenges of testing machine learning based systems, we propose an approach that builds on two test adequacy criteria based on decision tree models to generate property-based test cases for better evaluating machine learning models. Specifically, the proposed approach builds on two test adequacy criteria to leverage the internal structure of decision tree models. Thus, these decision tree based criteria are used to guide the selection of test inputs. This selection process is further refined by rendering the information about decisions into rules that dictate the behavior of the model. In order to explore the problem space more thoroughly, these rules are then turned into properties. To automate our approach, we developed a proof-of-concept tool that turns rules into executable code: properties. To evaluate our approach and the implementation thereof, we carried out an experiment using 21 datasets. We evaluated the effectiveness of test inputs in terms of the difference in model’s behavior between the test input and the training data. The experiment results would seem to suggest that our property-based approach is suitable for guiding the generation of effective test data.

3
  • Luan Luiz Gonçalves
  • Technologically Aided Collaborative Software Development Environments: Supporting Citizen Developers.

  • Líder : FLAVIO LUIZ SCHIAVONI
  • MIEMBROS DE LA BANCA :
  • ALUIZIO BARBOSA DE OLIVEIRA NETO
  • ELDER JOSE REIOLI CIRILO
  • FLAVIO LUIZ SCHIAVONI
  • Data: 31-ago-2023


  • Resumen Espectáculo
  • Access to technology as a fundamental human necessity; and sharing and distribution can be not only as a product, but also as thought and liberated code adaptable for each need. Access to source code is directly related to collaboration, considering that distributed and collaborative efforts depend directly on the sharing of source code. This work addresses collaboration mediated by technology based on open-source software, discussing traditional art and digital art; the values and freedoms of open-source software; and the sharing of software artifacts at different levels of granularity. A descriptive-analytical study is conducted in the light of the foundations of Computer-Supported Cooperative Work (CSCW) and Groupware and Low-Code platforms. The study yields requirements and features of Groupware that support collaboration in creative processes present in software development, and it conducts a case study of the implementation of the defined features, with the tool Mosaicode as the object of the study. This tool is a visual programming environment, source code generator, and open-source software, with a focus on generating software applications for the domain of digital arts. It was developed at the Federal University of São João del-Rei (UFSJ), in the ALICE laboratory — Arts Lab in Interfaces, Computers, and Everything Else. The work contributes to understanding the possibilities and challenges of collaborative development in this context, enabling the way for a more inclusive, cooperative, and open environment, allowing digital artists and non-programmers (citizen developers) to explore creativity and collaboration in new technological dimensions.

4
  • Elvis Hernandes Ribeiro
  • Proposal and Implementation of an Inertial Sensor-based Body Tracking Solution Development Library.

  • Líder : DIEGO ROBERTO COLOMBO DIAS
  • MIEMBROS DE LA BANCA :
  • DIEGO ROBERTO COLOMBO DIAS
  • RAFAEL SACHETTO OLIVEIRA
  • ALEXANDRE BITTENCOURT PIGOZZO
  • DANIELA GODOI JACOMASSI
  • Data: 29-sep-2023


  • Resumen Espectáculo
  • In recent years, virtual reality has become increasingly present in areas such as Healthcare, for example, in supporting the neuromotor rehabilitation process of patients. Virtual reality in Healthcare has been used in various ways to encourage patients to increase their engagement with rehabilitation sessions. However, despite technological and software advances, there is still a demand for tools to facilitate the development of new applications, especially those using body tracking sensors. This dissertation presents BSNAsset, a development solution that facilitates the development of new virtual reality applications that use body-tracking sensors.

2022
Disertaciones
1
  • EDUARDO CARDOSO MELO
  • Prediction of school dropout at the Federal Institute of Minas Gerais with the support of Machine Learning techniques

  • Líder : FERNANDA SUMIKA HOJO DE SOUZA
  • MIEMBROS DE LA BANCA :
  • EDIMILSON BATISTA DOS SANTOS
  • FERNANDA SUMIKA HOJO DE SOUZA
  • LUIZ HENRIQUE DE CAMPOS MERSCHMANN
  • Data: 26-abr-2022


  • Resumen Espectáculo
  • School dropout is a phenomenon characterized by being influenced by several variables, which makes the study to identify which factors contribute to the dropout of a student from their academic institution complex. In the last decade there has been a considerable expansion in the offer of higher education courses in Federal Education Institutions, especially due to public policies that have fostered improvements in the physical infrastructure and personnel of educational units, allowing individuals with the most varied profiles to start their studies and do make the task of understanding school dropout more complex for managers. Parallel to this scenario, the Machine Learning area also expanded its application possibilities to the most diverse areas, including education, providing different ways of analyzing and understanding the data that are generated in the environment of each institution/organization. This Dissertation aimed to use Machine Learning techniques to predict the risk of school dropout in undergraduate courses at the Federal Institute of Science, Education and Technology of Minas Gerais (IFMG), as well as to identify which attributes are most associated with this phenomenon in institution. The structuring and organization of the activities foreseen in this work was supported by the CRISP-DM (Cross-Industry Standard Process for Data Mining) methodology. Three phases of experiments were conducted, the first dealing with the balancing of the dataset, the second using Feature Selection techniques and the third applying a semi-supervised learning strategy to improve the performance metrics collected. As a main result, we obtained a model capable of classifying dropout with 90% accuracy and 86% F1, indicating a considerable possibility of complementing institutional action with regard to actions aimed at controlling dropout levels at the IFMG.

2
  • GUSTAVO HENRIQUE MARTINS DA COSTA
  • Characterization of the relation between social interactions, mobility and socioeconomic aspects in urban contexts

  • Líder : VINICIUS DA FONSECA VIEIRA
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • LEONARDO GOLIATT DA FONSECA
  • MARCIO ROBERTO TOLEDO
  • VINICIUS DA FONSECA VIEIRA
  • Data: 13-may-2022


  • Resumen Espectáculo
  • The understanding of urban organization is essential for better planning and definition of public policies that aim at greater well-being of the population and mitigation of socioeconomic problems. Computational models capable of integrating data from different sources can help to characterize the complex geographic and socioeconomic organization of the population in urban areas with high resolution and applicability in practical contexts. This work presents the analysis of urban complexity represented by social and mobility relations through the investigation of telephone call records stored as Call Detail Records (CDR). Furthermore, in order to understand how economic aspects affect both mobility and as for the interaction between individuals, data from the 2010 Brazilian Demographic Census were used, where the census sectors of the regions studied were classified according to your average income. Considering two cities with different characteristics, experiments carried out based on the characterization of people's individual and economic mobility allow us to observe a strong interdependence between their mobility behavior in the urban space and the behavior exhibited by the people who define their social network.

3
  • THIAGO ADRIANO DA SILVA
  • iRec: An Interactive Recommendation Framework

  • Líder : LEONARDO CHAVES DUTRA DA ROCHA
  • MIEMBROS DE LA BANCA :
  • LEONARDO CHAVES DUTRA DA ROCHA
  • DIEGO ROBERTO COLOMBO DIAS
  • ADRIANO CÉSAR MACHADO PEREIRA
  • LEANDRO BALBY MARINHO
  • Data: 15-jul-2022


  • Resumen Espectáculo
  • Nowadays, most e-commerce and entertainment services have adopted interactive Recommender Systems (RS) to guide the entire journey of users into the system. This task has been addressed as a Multi-Armed Bandit problem where systems must continuously learn and recommend at each iteration. However, despite the recent advances, there is still a lack of consensus on the  best practices to evaluate such bandit solutions. Several variables might affect the evaluation process, but most of the works have  only been concerned about the accuracy of each method. Thus, this work proposes an interactive RS framework named iRec. It covers the whole experimentation process by following the main RS guidelines. The iRec provides three modules to prepare the dataset, create new recommendation agents, and simulate the interactive scenario. Moreover, it also contains several state-of-the-art algorithms, a hyperparameter tuning module, distinct evaluation metrics, different ways of visualizing the results, and statistical validation.

4
  • LUCAS JÚNIO CALSAVARA ANDRADE
  • Uma aplicação neurocriptoanalítica de ataques KPA sobre o AES e seus modos de operação clássicos

  • Líder : EDIMILSON BATISTA DOS SANTOS
  • MIEMBROS DE LA BANCA :
  • CHARLES FIGUEREDO DE BARROS
  • EDIMILSON BATISTA DOS SANTOS
  • LAURENCE RODRIGUES DO AMARAL
  • VINICIUS DA FONSECA VIEIRA
  • Data: 12-ago-2022


  • Resumen Espectáculo
  • Cipher attacks are quite common in many systems that employ them. Cryptanalysis adds to the understanding of attackers’ behavior and possible attacks. Neuro-cryptanalysis is added as a cryptanalytic method that uses artificial neural networks and their characteristics for attacks in cryptographic algorithms. This paper seeks to analyze the neuro-cryptanalysis (or neural cryptanalysis), emerging area in cryptanalysis, under plaintext recovering from ciphertext. The cipher will be considered like a black-box problem: their mechanisms will be unknown. In this idea, we observer the behavior of artificial neural networks in neural cryptanalysis.

5
  • JONAS COSTA DE SOUZA
  • On Applying Gamification to Teach Software Testing Criteria.

  • Líder : VINICIUS HUMBERTO SERAPILHA DURELLI
  • MIEMBROS DE LA BANCA :
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • ELDER JOSE REIOLI CIRILO
  • MAURÍCIO RONNY DE ALMEIDA SOUZA
  • Data: 12-ago-2022


  • Resumen Espectáculo
  • A key challenge in education is devising novel strategies to motivate and engage students throughout the learning process. Gamification has been used extensively in variety of settings to support the learning process and keep students engaged. Essentially, gamification is centered on employing game-based mechanics and gamelike features to non-game problems. Recently, researchers have started looking into how gamification can be explored to improve the performance of students while trying to master challenging topics. We set out to evaluate the extent to which gamification can be a helpful in teaching graph-based software testing criteria. To this end, we designed and implemented Gamifying Graph Coverage Criteria (GGCC), which is a tool that presents instructional information on graph-based criteria in a gamified fashion. We also carried out an experiment involving 20 participants to examine the effectiveness of gamification in the context of teaching graph-based software testing criteria. We found that participants exposed to the content through GGCC and its gamelike quizzes performed better than participants exposed to the content using traditional classroom and pen-and-paper-based exams. A later survey confirmed this positive attitude from the participants towards GGCC.

6
  • FELIPE REIS VALENTE
  • A multi-agent framework for body tracking applications applied to physical and neurofunctional rehabilitation

  • Líder : DIEGO ROBERTO COLOMBO DIAS
  • MIEMBROS DE LA BANCA :
  • DIEGO ROBERTO COLOMBO DIAS
  • ELDER JOSE REIOLI CIRILO
  • RAFAEL SERAPILHA DURELLI
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • Data: 30-sep-2022


  • Resumen Espectáculo
  • Stroke is one of the most disabling diseases, so investigating methods for rehabilitating post-stroke patients is of utmost importance. Thus, this purpose can achieve significant benefits by using body tracking systems and virtual environments. However, the development of such applications involves a large set of requirements, such as the construction of virtual environments, interaction devices, and the storage and processing of data collected during rehabilitation sessions. In this master thesis is presented the proposal and development of a multi-agent framework aiming to abstract the difficulties in developing solutions that involve the use of body tracking devices and virtual environments in neuromotor and neurofunctional rehabilitation.

     

7
  • Júlio César Mendes de Resende
  • Deep Reinforcement Learning: Combining Techniques to Improve the FQF Algorithm

  • Líder : EDIMILSON BATISTA DOS SANTOS
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • DENIS FERNANDO WOLF
  • EDIMILSON BATISTA DOS SANTOS
  • MARCOS ANTONIO DE MATOS LAIA
  • Data: 26-oct-2022


  • Resumen Espectáculo
  • Reinforcement learning algorithms allow agents to learn from experience, without the need for prior knowledge. For this reason, they have been widely used and the use of low and medium complexity digital games as benchmark environments has become a common practice. In 2013, a new algorithm, called DQN (Deep Q Network), caused a great impact in the academic environment by obtaining human-level results in several Atari 2600 games, using artificial neural networks. Consequently, new lines of research emerged and new derived algorithms were proposed. Among these, the FQF (Fully Parameterized Quantile Function) stands out, an algorithm that has become the state of the art among the non-distributional algorithms in the Atari 2600 domain. However, the FQF has not yet achieved results obtained by a human expert in all evaluated games. Considering the ability of artificial intelligence to detect patterns imperceptible by humans, this led us to believe that better results than the current ones could still be obtained. Therefore, in this work, a search for related works was carried out and three improvements that brought success in algorithms proposed before the FQF were chosen to be combined and evaluated together with the FQF, thus seeking to improve the algorithm. The improvements applied to the FQF are: the use of three steps in temporal difference, the application of the Munchausen approach and the use of prioritized experience replay. The combination of the three improvements made it possible to analyze eight algorithms, which were evaluated in five MinAtar games. According to the analyzed metrics, the version of the FQF that makes use of the three improvements was better than the original FQF in all experiments carried out, thus making a more promising version of the algorithm available to the scientific community.

8
  • PABLO WILSON LAGE
  • An Analysis of Resilience Strategies in SDN Controllers Placement.

  • Líder : FERNANDA SUMIKA HOJO DE SOUZA
  • MIEMBROS DE LA BANCA :
  • DANIEL LUDOVICO GUIDONI
  • FELIPE DOMINGOS DA CUNHA
  • FERNANDA SUMIKA HOJO DE SOUZA
  • Data: 31-oct-2022


  • Resumen Espectáculo
  • Software Defined Networks (SDN) emerged from the proposal to separate network management from the underlying infrastructure, allowing more efficient response to new market demands that need dynamism and high application variety. In the SDN paradigm, data and control plans are decoupled, offering the possibility to configure the network by software. However, this centralized management characteristic brings great challenges, including the Controller Placement Problem, which impacts SDN efficiency directly. This problem belongs to the NP-hard class and its optimization considers metrics such as costs, control capacity, inter device delays, resilience, among others. This project aimed to contribute with a quantitative analysis of resilience strategies in the controller placement problem. Therefore, an Integer Linear Programming model was proposed that considers several resilience constraints and the use of simulation techniques in networks to analyze different scenarios. The experimental results allowed us to understand the behavior of the network in the face of different placements of the controllers and variation in their number. The tradeoff analysis showed that the more robust scenarios imply greater investment, but it is possible to guarantee a good performance in more restrictive cost scenarios, if the controllers are properly allocated.

9
  • RONAN JOSÉ LOPES
  • Analysis of trends, communities and patterns in online social networks posts: COVID CPI case study

  • Líder : CAROLINA RIBEIRO XAVIER
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • EDIMILSON BATISTA DOS SANTOS
  • MICHELE AMARAL BRANDÃO
  • VINICIUS DA FONSECA VIEIRA
  • Data: 25-nov-2022


  • Resumen Espectáculo
  • provisório

2021
Disertaciones
1
  • JOÃO TEIXEIRA ARAUJO
  • A proposed architecture to the audience integration in digital artistic performance

  • Líder : FLAVIO LUIZ SCHIAVONI
  • MIEMBROS DE LA BANCA :
  • DIEGO ROBERTO COLOMBO DIAS
  • EDIMILSON BATISTA DOS SANTOS
  • FLAVIO LUIZ SCHIAVONI
  • TIAGO FERNANDES TAVARES
  • Data: 01-feb-2021


  • Resumen Espectáculo
  • Public participation in artistic performances is present in contemporary art as an attempt to break roles where the public, the creator and the performer can merge in the creation and execution of a work, aiming specifically to provide the public with an active and non-active role of a spectator. This type of vision coupled with constant technological advancement ended up influencing the emergence of artistic works which involve public participation through the use of technological devices, giving rise to the so-called performances and digital installations. As it involves the use of different algorithms through mobile devices, computers and sensors, the forms of public interaction in these types of works have become quite wide. In this way, this work aims to develop an architecture to describe how each interaction is given in a performance or digital installation, from a technological point of view. In addition, 3 artistic works will be presented: the digital performance "O Chaos das 5", based on the use of mobile devices to provide audience interaction; the digital installation "Per(sino)ficação" which uses image processing techniques to perform different sound syntheses according to the image captured by the participant; and the digital installation "Leiamídia" which uses machine learning and image and sound processing techniques to provide the participants interaction with the machine.

2
  • RONALDO ALVES MARQUES JÚNIOR
  • Study of distribution criteria for vaccines with limited doses - an approach based on complex networks

  • Líder : CAROLINA RIBEIRO XAVIER
  • MIEMBROS DE LA BANCA :
  • RODRIGO WEBER DOS SANTOS
  • CAROLINA RIBEIRO XAVIER
  • RAFAEL SACHETTO OLIVEIRA
  • VINICIUS DA FONSECA VIEIRA
  • Data: 05-mar-2021


  • Resumen Espectáculo
  • The interest in the dynamics and understanding of the characteristics of infectious diseases spread dates back more than two centuries. Several perspectives can be considered in these studies, where there is a special appreciation for immunization. The assertive choice of groups of individuals to be immunized can directly impact the dynamics of contamination, both in protecting parts of the population and in minimizing the speed of contagion. Such a task is important and challenging in epidemic scenarios with reduced number of doses available, as it involves numerous combinations of choices.

    The objective of this work is to propose an improvement in a methodology for choosing individuals to be immunized based on a genetic algorithm, which uses the SIR epidemiological model to evaluate the different sets proposed. Its effectiveness will be verified through a comparative study with criteria that use metrics of centrality in networks and a random choice of individuals. The results obtained by experiments that simulate epidemics with vaccination by each of the criteria will be evaluated from the perspectives that consider the number of individuals affected, the largest number of infected at the same time and the estimated contamination rate. The results obtained indicate that the systematic choice of individuals is a correct decision for this type of problem and that the results obtained by the optimization methodology are equivalent to the results delivered by the main centrality metrics used in complex networks.



3
  • JOSE MAURO RIBEIRO
  • Caracterização e análise de redes sociais a partir de dados de telefonia móvel

  • Líder : VINICIUS DA FONSECA VIEIRA
  • MIEMBROS DE LA BANCA :
  • VINICIUS DA FONSECA VIEIRA
  • CAROLINA RIBEIRO XAVIER
  • DANIEL LUDOVICO GUIDONI
  • ALEXANDRE GONÇALVES EVSUKOFF
  • Data: 25-jun-2021


  • Resumen Espectáculo
  • Human communication has undergone a drastic change with the emergence of technologies that have removed a barrier for great distances between people. These days, this evolution allows them to connect in such diverse ways that many devices can combine text, image and sound into messages that redefine social relationships. Furthermore, in recent years, new technologies for storing and processing large volumes of data allow the information collected in real time to be used for the development of innovative solutions involving algorithms and methodologies that are still the focus of research in many areas . The call data records or CDRs (Call Detail Record) that arise in the context of large volumes of available data, incorporate a huge amount of information and if the amount of data searches using complex networking tools. Information on how, when, and with whom customers communicated at any given time, plus the approximate location of the same valuable data that can be picked from CDRs. Based on data, studies have emerged proposing models of social networks and mobility analysis in recent years, offering new possibilities and a search for innovations. This work uses telephone records from two immediate regions in the state of Minas Gerais, Brazil: the immediate region of São João del-Rei (small size) and the immediate region of Juiz de Fora (medium size). Thus, this work has as main objectives the characterization of social interactions from phone calls records and an investigation of the relationship between social interactions and mobility patterns by reference in urban centers. Urban complexity analyzed in this work from two perspectives: social and mobility. A social perspective allows us to understand how an interaction between pairs of products takes place, revealing specific aspects about human relationships in urban contexts. From the perspective of mobility, it is possible to understand how owners interact with the urban space and what can help to characterize the organization of cities and individuals. With the investigation of a relationship between social relationships and mobility patterns, the experiments carried out aimed to explore the impact of disabling those who have a relevant social relationship on the mobility patterns of other guests. Thus, analyzes regarding mobility patterns were evaluated in order to measure a pattern similarity between patterns. The characterization of each network was also carried out to allow an understanding of the basic norms, in addition to studies of more complex characteristics such as reciprocity and detection of network communities, which are currently metrics of high interest in the field of study of social networks. In this way, this work integrated a rich set of information in the context of social networks for regions in an unprecedented way.

4
  • DANIEL BUENO DOMINGUETI
  • 3D virtual environment for teaching vaccination

  • Líder : DARLINTON BARBOSA FERES CARVALHO
  • MIEMBROS DE LA BANCA :
  • DARLINTON BARBOSA FERES CARVALHO
  • DIEGO ROBERTO COLOMBO DIAS
  • DANIEL LUIZ ALVES MADEIRA
  • VALERIA CONCEICAO DE OLIVEIRA
  • JOSE REMO FERREIRA BREGA
  • Data: 08-jul-2021


  • Resumen Espectáculo
  • The National Immunization Program (PNI), created in 1973 by the Brazilian Ministry of Health, is responsible for regulating the vaccination room, including operational procedures regarding its use. The nurse is the professional responsible for supervising the vaccination room and the team's permanent education process, being necessary to carry out periodic training. However, training usually does not occur systematically, being focused mainly on updating the vaccination schedule. In this work, we propose using innovative approaches, such as virtual worlds, digital games, and active methodologies to contribute to an environment for vaccination training. The research is outlined according to the Design Science Research (DSR) methodology, with the guidance of a multidisciplinary team. A three-dimensional virtual environment was modeled and developed as a desktop application using the Unity game engine to support a virtual vaccination room training. A system for the creation and education of scenarios for the simulation was also modeled and implemented.  Two evaluations were performed, one with expert judges to validate the artifact built through the Delphi method, and another with apprentices, to validate the usability and acceptance of technology through the SUS (System Usability Scale) and UTAUT2 (Unified Theory of Acceptance and Use of Technology) methods. The results showed that the proposed simulation was well accepted and had good usability according to the SUS method (81.38 scores). The analysis promoted by UTAUT2 also allowed us to identify that performance expectancy was the factor that most positively influenced apprentices' behavioral intentions. It is also noteworthy that both audiences that participated in the evaluations emphasized the relevance of the proposed simulation and pointed out improvements concerning the representation of some items in the virtual room. Finally, we conclude that the proposed simulation is a viable and desirable alternative for teaching vaccination.

5
  • BRUNO DE LIMA PALHARES
  • Multi-tenant Software as a Service: Development, Migration and Evaluation

  • Líder : ELDER JOSE REIOLI CIRILO
  • MIEMBROS DE LA BANCA :
  • DAVY DE MEDEIROS BAIA
  • ELDER JOSE REIOLI CIRILO
  • FLAVIO LUIZ SCHIAVONI
  • TERESINHA MOREIRA DE MAGALHÃES
  • Data: 05-ago-2021


  • Resumen Espectáculo
  • Software as a Service (Saas) is a market strategy to offer scalable enterprise software as an Internet service. Multi-tenancy, one of SaaS's central concepts, gives us the ability to share infrastructure and databases among clients, organizations, and consumers. In this work, we conducted a systematic literature review that aims to provide a deep understanding of the research realized involving the development, migration, and evaluation of Multi-tenant SaaS applications. We analyzed 53 (out of 666 papers), and as a result, we observed the leading development and migration techniques and approaches. We also synthesized the main advantages and disadvantages of SaaS applications.

6
  • VITOR ELISIARIO DO CARMO
  • FastCELF++: Uma heurística de baixo custo computacional para maximização da influência em redes

  • Líder : CAROLINA RIBEIRO XAVIER
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • VINICIUS DA FONSECA VIEIRA
  • FERNANDA SUMIKA HOJO DE SOUZA
  • IAGO AUGUSTO DE CARVALHO
  • Data: 06-ago-2021


  • Resumen Espectáculo
  • As redes sociais refletem os relacionamentos e interações entre indivíduos e têm desempenhado um papel muito importante na difusão de informação, em que a comunicação de ideias e compartilhamento de opiniões acontecem a todo momento. São diversos os exemplos de como as redes sociais podem afetar o comportamento dos indivíduos, tais como o marketing viral, a difusão de memes e a propagação de fake news. Essa dinâmica de difusão de informação tem motivado o estudo de diversas abordagens para identificar os principais influentes em uma rede. 
    O problema de Maximização de Influência consiste em encontrar um subconjunto S, chamado de conjunto de sementes, de no máximo k elementos, de modo que a propagação máxima (esperada) seja alcançada por meio de um modelo de difusão, tendo S como os influenciadores iniciais em uma rede. Já foi demonstrado que o o problema de maximização de influência é um problema de otimização NP-difícil, portanto, devido à sua complexidade, é inviável encontrar o subconjunto S que garanta a difusão mais abrangente. 
    A abordagem mais comum para este problema é a utilização de algoritmos aproximados, destacando-se o Cost-Effective Lazy Forward (CELF), cerca de 700 vezes mais rápido do que a estratégia gulosa proposta por Kemp et al., e o CELF++, que apresenta um ganho em tempo de execução entre 35 a 55% sobre o CELF.
    Este trabalho apresenta uma modificação dos dois algoritmos estado-da-arte supracitados, CELF e CELF++, substituindo as simulações de Monte Carlo por estimativas de difusão (metamodelos), para a seleção de conjunto de sementes. Buscou-se sintetizar e, com um foco especial, mostrar que: (1) os metamodelos podem ser usados para estimar qualitativamente a difusão de conjuntos de sementes; (2) o uso de métodos já conhecidos na literatura em conjunto com metamodelos é capaz de identificar, ordens de grandeza mais rápido, indivíduos mais influentes e, em alguns casos, até superar o resultado desses métodos em propagação.

7
  • GLEYBERSON DA SILVA ANDRADE
  • Machine Learning-based Analysis Heuristic for Vulnerability Detection on Configurable Systems

  • Líder : ELDER JOSE REIOLI CIRILO
  • MIEMBROS DE LA BANCA :
  • ERICK GALANI MAZIERO
  • DIEGO ROBERTO COLOMBO DIAS
  • ELDER JOSE REIOLI CIRILO
  • RAFAEL SERAPILHA DURELLI
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • Data: 27-ago-2021


  • Resumen Espectáculo
  • Configurable software systems offer a variety of benefits, such as supporting the easy configuration of custom behaviors for distinctive needs. However, it is known that the presence of configuration options in source code complicates maintenance tasks and requires additional effort from developers when adding or editing code statements. They need to consider multiple configurations when executing tests or performing static analysis to detect vulnerabilities. Therefore, vulnerabilities have been widely reported in configurable software systems. Unfortunately, the effectiveness of vulnerability detection depends on how the multiple configurations (i.e., samples sets) are selected. In this work, we tackle the challenge of generating more adequate system configuration samples by considering the intrinsic characteristics of security vulnerabilities. We propose a new sampling heuristic based on Machine Learning for recommending the subset of configurations that should be analyzed individually. We collected 53 metrics of 11 projects written in C referring to software complexity, probability of vulnerability incidence, evolution history, and developer's contribution. These data were subjected to execution in different scenarios, such as Cross-validation and Cross-project-validation, attempting to reduce the number of variants recommended by the LSA (Linear Sampling Algorithm) heuristic. Our results show that we can achieve high vulnerability-detection effectiveness with a smaller sample size.

8
  • CARLOS MAGNO GERALDO BARBOSA
  • Characterization of users and speeches in online social networks

  • Líder : VINICIUS DA FONSECA VIEIRA
  • MIEMBROS DE LA BANCA :
  • VINICIUS DA FONSECA VIEIRA
  • CAROLINA RIBEIRO XAVIER
  • ELDER JOSE REIOLI CIRILO
  • VICTOR STRÖELE DE ANDRADE MENEZES
  • Data: 10-dic-2021


  • Resumen Espectáculo
  • Online social networks, such as WhatsApp, Twitter and Facebook are used daily by thousands of people as a means of entertainment, communication, access to information and claims. In this environment, anyone has the power to generate and propagate news, resulting in new opportunities and dilemmas, such as the misinformation epidemic. Within this ecosystem, bots and strategies like Reflexive Control (RC) can be used by different agents in order to confuse, manipulate and distort public opinion on matters of interest. Therefore, approaches that help to characterize this environment with a focus on the user become essential. To this end, we present SARA (Automated System with Complex Networks and Analytics), an approach that allows the characterization of large-scale events centered on users in online social networks, especially on Twitter. Combining complex networks, text mining, machine learning with an communities approach to SARA, allows the identification of automated accounts (bots), mapping of antagonistic views on a given subject, extraction of topics of interest, identification of propagation patterns information and user interaction in a semi-automated way. The present work also presents its application in the analysis of three real issues in Brazil. About 3 million tweets about STF, anxiety and vaccination were analyzed.

9
  • ROMULO AUGUSTO VIEIRA COSTA
  • Sunflower: a proposal for standardization for Internet of Musical Things environments.

  • Líder : FLAVIO LUIZ SCHIAVONI
  • MIEMBROS DE LA BANCA :
  • FLAVIO LUIZ SCHIAVONI
  • DANIEL LUDOVICO GUIDONI
  • MARCELO SOARES PIMENTA
  • FILIPE CARLOS DE ALBUQUERQUE CALEGARIO
  • Data: 13-dic-2021


  • Resumen Espectáculo
  • The Internet of Musical Things is an area of knowledge positioned between the Internet of Things, new interfaces for musical expression, ubiquitous music, artificial intelligence, participatory art, and human-computer interaction. It aims to improve the relationship between musicians and their peers, as well as that of musicians and audience members, favoring concerts, studio productions, and music learning. Although emerging, this field is already facing some challenges, such as social, economic, and environmental ones that result from the insertion of a new type of technology in society, in addition to the instigations caused by artistic and pedagogical practices. From a computational point of view, the adversities fall on the lack of privacy and security, and mainly, on the lack of standardization and interoperability between its devices. Therefore, this thesis presents the design of the Sunflower environment, highlighting its structure divided into layers and operating mode similar to the Pipes-and-Filters architecture, in addition to the protocols and sound characteristics that can contribute to solving the most recurrent problems in this area. For technical validation, tests were performed on localhost, wired twisted pair connection, and wireless connection via Wi-Fi. Finally, a comparative analysis is performed with three other existing models, in order to draw conclusions about which behaviors and protocols are recurrent in this area, besides indicating particularities that can help developers to create their scenarios.

10
  • IGOR OLIVEIRA LARA
  • APPLICATION OF LPWAN LORA COMMUNICATION TECHNOLOGY IN A LONG DISTANCE IOT NETWORK

  • Líder : DANIEL LUDOVICO GUIDONI
  • MIEMBROS DE LA BANCA :
  • FELIPE DOMINGOS DA CUNHA
  • DANIEL LUDOVICO GUIDONI
  • FLAVIO LUIZ SCHIAVONI
  • Data: 16-dic-2021


  • Resumen Espectáculo
  • The Internet is a network of computers that interconnect hundreds of millions of devices around the world. Not too long ago, these devices were mainly desktop computers, Linux workstations and so-called servers that store and transmit information, but nowadays, more and more modern Internet end systems like TVs, game consoles, cell phones, webcams, automobiles, environmental detection devices, frames and internal electrical and security systems are all part of the network. Following this shift that is taking place on the Internet (and also on private computer networks), the term “Internet of Things” (IoT – Internet of Things) is becoming more and more pervasive. This work aims to implement a working prototype for the Internet of Things using Arduino and LoRaWAN communication technology. Analyzes were carried out indoors and outdoors.

11
  • ROGERS RICARDO DE AVELAR CARVALHO
  • Bayesian Networks applied to Knowledge Base of a Never-Ending Learning System

  • Líder : EDIMILSON BATISTA DOS SANTOS
  • MIEMBROS DE LA BANCA :
  • DIEGO ROBERTO COLOMBO DIAS
  • EDIMILSON BATISTA DOS SANTOS
  • LÚCIA HELENA DE MAGALHÃES
  • Data: 17-dic-2021


  • Resumen Espectáculo
  • The first never-ending learning system described in the literature is called NELL (Never-Ending Language Learning). The main objective of the NELL system is to learn to read the web, getting better each day, in order to store the acquired knowledge in a growing and never-ending knowledge base. To help the NELL system in this learning task, this project proposes the application of Bayesian networks to make inferences in the NELL knowledge base, as well as to identify new semantic relations that can be inserted in the knowledge base. A dataset was built from information on the semantic relations existing in the knowledge base of the NELL system. The results found show that Bayesian networks induced by the DMBC and K2 learning algorithms can represent existing relationships and suggest new relationships to extend the initial ontology of NELL. The inferences made also indicate that the Bayesian networks induced by both algorithms are capable of discovering new information to be inserted in the NELL knowledge base.

2020
Disertaciones
1
  • Rafael José de Alencar Almeida
  • Support for interactive analysis of online discussions combining data mining techniques

  • Líder : DARLINTON BARBOSA FERES CARVALHO
  • MIEMBROS DE LA BANCA :
  • CLODIS BASCARIOLI
  • DARLINTON BARBOSA FERES CARVALHO
  • EDIMILSON BATISTA DOS SANTOS
  • Data: 12-feb-2020


  • Resumen Espectáculo
  • With the popularization of the Internet, online discussions have enabled an intense and constant exchange of knowledge between users on the most varied topics. While the data produced in these discussions enable new ways to to do science, your manual analysis is not feasible. Data mining techniques adopted, based on the discovery of knowledge in (Knowledge Discovery in Databases), an iterative process and with the specialist involvement in the analyzed problem domain, which aims to extract useful knowledge of big data. Each of this process presents numerous choices, significantly impacting the final research results. However, the participation of the specialist in the entire process presents itself as a challenge in multidisciplinary analyzes, where the problem domain and researchers often do not belong to the Data Mining area. Proposed works involve the researcher predominantly in the final data analysis stage, being mining specialists are responsible for defining the parameters for the other stages. There is also the absence of proposals for methodological processes for the analyzes, limiting its rigor and reproducibility. The present work presents the research and development of a data mining tool for analysis interactive online discussion, as well as its use process, with a focus on participation of the researcher user in all stages of the analysis. To guarantee the scientific rigor of the development, the Design Science Research methodology is used, where the knowledge and understanding of a problem domain and its solution are achieved through a designed artifact. The proposed use process for applying the developed tool uses systematic data analysis to build theories, coming from Grounded Data Research. Your effective contribution is assessed using the System Usability Scale method, applied to users in the exploration of a real online discussion. The evaluation has a high acceptance rate, indicating the relevance and utility of the tool and its process of use. It is also A case study was carried out applying the tool and its process to the analysis of a online discussion on neuroscience. The consistency of the subjects produced by the analysis community and its ability to respond satisfactorily to research demonstrated the applicability of the developed research, besides contributing with the creation of new scientific knowledge in the area. The results of this work were communicated scientifically at IEEE 20th International international events Conference on Information Reuse and Integration for Data Science and II Latin American Workshop on Computational Neuroscience.


2
  • Alan da Silva Cardoso
  • The matching scarcity problem: when recommenders do not connect extremes to recruitment services


  • Líder : LEONARDO CHAVES DUTRA DA ROCHA
  • MIEMBROS DE LA BANCA :
  • ADRIANO CÉSAR MACHADO PEREIRA
  • DIEGO ROBERTO COLOMBO DIAS
  • FERNANDO HENRIQUE DE JESUS MOURAO
  • LEONARDO CHAVES DUTRA DA ROCHA
  • Data: 17-feb-2020


  • Resumen Espectáculo
  • Connecting candidates and jobs to promote real placement opportunities is one of the most impacting and challenging scenarios for Recommender Systems (RSs). A major concern when building RSs for recruitment services is ensuring placement opportunities for all candidates and jobs as soon as possible, avoiding financial losses for both sides. We refer to these scenarios where candidates or jobs suffer from the absence of matching in the system as the Problem of Matching Scarcity (PMS). This paper introduces the PMS, discussing the reasons we consider it as a recurring threat to recruitment services and presenting novel strategies to identify, characterize, and mitigate the PMS on real scenarios. Experimental assessments on real data from Catho, the leading recruitment company in Latin America, evinced that curricula tend to be more poorly written than job descriptions, exhibiting several irrelevant pieces of information. Replacing these pieces properly by useful ones reduces up to 50% the number of curricula and jobs that suffer from PMS.


3
  • RODRIGO RIBEIRO CAPUTO
  • Deep learning applied to structured data like OLAP cubes

  • Líder : EDIMILSON BATISTA DOS SANTOS
  • MIEMBROS DE LA BANCA :
  • EDIMILSON BATISTA DOS SANTOS
  • LEONARDO CHAVES DUTRA DA ROCHA
  • LAURENCE RODRIGUES DO AMARAL
  • Data: 17-feb-2020


  • Resumen Espectáculo
  • The Database Knowledge Discovery (KDD) process applied to structured data is a challenge where several approaches have achieved relative success for some time. Many of these approaches are based on traditional Machine Learning and its paradigms. The processing of unstructured data, on the other hand, had its popularity only recently, with the emergence of Deep Learning, an approach based on Artificial Neural Networks (ANNs). Although ANNs are not a method new, the evolution of computational power in an accessible way, especially through GPUs, together with the emergence of increasingly efficient optimization techniques, boosted its applications in an extraordinary way in domains such as image processing, audio, natural language, among others. This work seeks to investigate how these new techniques can be applied in order to improve the results in models generated on structured data. From this investigation, OlapNet's proposal arose, a Convolutional Neural Network (CNN) architecture that is based on implicit data cubes as input. Formally it was identified that this architecture is capable of surpassing the results of a specific group of transformations carried out on the data, allowing in part the automation of the data transformation stage in the KDD process. In order to verify the proposal empirically, a sample of data from a real database was used containing anonymized data on the historical indebtedness of clients of a financial institution. Based on this data, a predictive classification problem was modeled to estimate the likelihood that any customer will contract new credits in the next three months. Thus, traditional learning methods were used Machine and CNN variations, including the proposal of this work. The results showed that in almost all cases the CNNs outperform traditional methods, indicating that the Feature Maps generated from the convolutional kernels learned by the network are capable of extracting relevant characteristics. These kernels not only allow you to extract characteristics, they also reduce the complexity of the network by delimiting a neighborhood for each pixel and decrease the propensity to occur overfitting. Among the CNNs tested, OlapNet outperforms all other methods, indicating that the proposed architecture is very promising.

4
  • THIAGO DA SILVA GOMIDES
  • An Adaptive and Distributed Traffic Management System for Vehicular ad-hoc Networks

  • Líder : DANIEL LUDOVICO GUIDONI
  • MIEMBROS DE LA BANCA :
  • DANIEL LUDOVICO GUIDONI
  • FERNANDA SUMIKA HOJO DE SOUZA
  • ROBSON EDUARDO DE GRANDE
  • Data: 13-mar-2020


  • Resumen Espectáculo
  • Road capacity infrastructure and temporary interruptions in trips consist of the main reasons behind the traffific jam phenomenon. City urbanization and growth further intensify these two reasons through the increase of work area and the demand for mobility. In such a scenario, several issues can emerge, such as higher mobility costs, more frequent traffific jams, more signifificant environmental damage, reduced quality of life, and more pollution. Thus, technological solutions for traffific congestion as Traffific Management Systems rise as alternative and easy-to-use applications. Therefore, this work presents a ON-DEMAND: An adaptive and Distributed Traffific Management System for VANETS. The proposed solution is based on V2V communication and the local view of traffific congestion. During its displacement in a road, the vehicle monitors its travelled distance and the expected one considering a free-flflow traffific condition. The difference between these measurements is used to classify a contention factor, i.e., the vehicle perception on the road traffific condition. Each vehicle uses the contention factor to classify the overall congestion level and this information is proactively disseminated to its vicinity considering an adaptive approach. In the case a vehicle does not have the necessary traffific information to estimate alternative routes, it executes a reactive traffific information knowledge discovery. The proposed solution is compared with three literature solutions, named DIVERT, PANDORA and s-NRR. The performance evaluation shows that ON-DEMAND presents better results regarding network and traffific congestion metrics.
5
  • REGINALDO COIMBRA VIEIRA
  • Introducing Autonomic Capabilities in Legacy Software Systems

  • Líder : ELDER JOSE REIOLI CIRILO
  • MIEMBROS DE LA BANCA :
  • ELDER JOSE REIOLI CIRILO
  • DANIEL LUDOVICO GUIDONI
  • MARX LELES VIANA
  • Data: 06-nov-2020


  • Resumen Espectáculo
  • The design and development of autonomous software systems has been extensively investigated mainly based on the manifest disseminated by IBM concomitant with the advent of Autonomic Computing. Autonomous (or autonomous) software systems are those capable of adapting existing behaviors to the demand for new requirements and of resolving incidents with minimal human intervention. However, investigations on how to incorporate the capabilities of adaptation and autonomous incident resolution in existing (legacy) systems, although desired, little has been investigated in recent years. Allowing legacy software systems to adapt requires the identification and incorporation of actuators responsible for adapting the behavior and sensors that measure the variation in the state of the monitored behaviors. Ideally, the incorporation of actuators and sensors should be carried out in a flexible way, that is, without the software system having to be designed and implemented again. To this end, in this article, we propose a new approach for autonomous incident management in legacy software systems. Our approach is based on two fundamental concepts: (i) transversal composition of the sensors with the code exists through invasive composition techniques; and (ii) adapting behavior through virtualization technologies. With this, it is possible to incorporate new autonomous behaviors in legacy systems quickly and flexibly. We also present an assessment of the applicability of our approach in Moodle, a legacy system widely used in practice for conducting distance courses.

6
  • YGOR HENRIQUE DE PAULA BARROS BAETA

  • Error Recovery in Derivation of Context-Free Grammars Applied to Correction of Spelling and Grammatical Errors

  • Líder : CAROLINA RIBEIRO XAVIER
  • MIEMBROS DE LA BANCA :
  • ALEXANDRE BITTENCOURT PIGOZZO
  • CAROLINA RIBEIRO XAVIER
  • CIRO DE BARROS BARBOSA
  • VINICIUS HUMBERTO SERAPILHA DURELLI
  • Data: 10-dic-2020


  • Resumen Espectáculo
  •  Natural Language Processing (NLP) is an interdisciplinary field that studies computational processing of natural speech. It is a growing area due to the popularity of Chat and Voice Interfaces. NLP application are built upon a basic flow of steps: tokenization, stemming, part-of-speech (POS) tagging, stop-word removal, dependency analysis, named entity recognition and co-referencing, and while those steps already work really well on English texts, the same cannot be said for every language. This paper investigates the use of techniques developed to correct errors in compilers to improve the result of POS-tagging in phrases with classification problems. The results presented in the research indicate that the developed process can be used effectively in some contexts.

7
  • ALEXANDRE SILVA DE ALMEIDA
  • Internet of musical things: Protocols and Applications

  • Líder : RAFAEL SACHETTO OLIVEIRA
  • MIEMBROS DE LA BANCA :
  • TERESINHA MOREIRA DE MAGALHÃES
  • ELDER JOSE REIOLI CIRILO
  • FLAVIO LUIZ SCHIAVONI
  • RAFAEL SACHETTO OLIVEIRA
  • Data: 14-dic-2020


  • Resumen Espectáculo
  • Music plays a fundamental and cultural role in influencing society and individuals, in which the relationship between music and sounds inspires the way listeners connect and deal in a musical environment, which is always changing due to its richness in orchestrating musical training models and procedures in environments offered by traditional music theory.

    This includes low-latency communication infrastructures and protocols, embedded and specialized audio IoT hardware, APIs (dedicated application programming interfaces), software based on ontological and semantic audio processes and the design of new dedicated devices that provide interaction between users and musical devices and things, in addition to offering resources for the production or consumption of musical content.

    In this work, after analyzing the concepts and surveys of the musical Internet of Things, listing some difficulties found in connecting and developing Internet of Things music solutions, we seek to present a protocol and scenarios based on the need in which the user can connect from his device in a practical and interactive way to the components and musical objects, capturing and sending information, making it possible to place more animation and musical and sound effects in the environment according to the musical rhythms.

8
  • GILMA APARECIDA SANTOS CAMPOS
  • Study of impact of seed selection based on centrality and information from overlapping communities on complex networks

  • Líder : CAROLINA RIBEIRO XAVIER
  • MIEMBROS DE LA BANCA :
  • CAROLINA RIBEIRO XAVIER
  • VINICIUS DA FONSECA VIEIRA
  • CARLOS CRISTIANO HASENCLEVER BORGES
  • Data: 14-dic-2020


  • Resumen Espectáculo
  • Some scenarios where an infection, opinion or even ideas spread, share important characteristics; they need, for example, individuals involved in a social context to spread. Social networks have been widely used to model and simulate these processes. It is necessary to study its structure so that the choice of these individuals can guarantee the optimization of the diffusion process. This work focuses on comparing the scope of diffusion in two contexts. The first selects individuals based on measures of centrality, while the second chooses individuals using criteria based on overlapping communities in different ways. A broad comparison was made under the diffusion model: Independent Cascading Model and Threshold Model. By varying the parameters of the models, the results showed that in some scenarios the use of overlapping communities can bring improvements in the reach of diffusion.

2019
Disertaciones
1
  • RODRIGO DE CARVALHO SANTOS
  • Strategies to Enhance Categorical and Geographic Diversity in POI Recommender Systems

  • Líder : LEONARDO CHAVES DUTRA DA ROCHA
  • MIEMBROS DE LA BANCA :
  • LEONARDO CHAVES DUTRA DA ROCHA
  • DIEGO ROBERTO COLOMBO DIAS
  • ADRIANO CÉSAR MACHADO PEREIRA
  • FERNANDO HENRIQUE DE JESUS MOURAO
  • Data: 12-ago-2019


  • Resumen Espectáculo
  • Nowadays, Recommender Systems (RSs) have been used to help users tobdiscover relevant Points Of Interest (POI) in Location Based Social Network (LBSN),bsuch as Yelp and FourSquare. In face to the main data sparity challenges and different sources of information, such as geographical influence, in this scenario, most of works about POI recommendations has only focused on improving the system’s accuracy. However, there is a consensus that just it is not enough to assess the practical effectiveness. In real scenarios, categorical and geographic diversities have been identified as key dimensions of user satisfaction and recommendation utility. The few existing works are concentrated on just one of these concepts, singly. In this work, we propose a novel postprocessing strategy to combine these concepts in order to improve the usefulness of recommended POIs. In this context, postprocessing involves reordering a POI list from a Base Recommender (RB) to maximize categorical and geographic diversities among the first items on the list. Our experimental results in Yelp datasets show that our strategy can improve the usefulness of the list of recommended user POIs, considering different RSs and multiple diversification metrics. Our method is able to improve the diversity up to 120% without major accuracy losses.

2
  • MASSILON LOURENÇO FERNANDES
  • Gerenciamento de tráfego utilizando infraestrutura auxiliar em redes veiculares

  • Líder : DANIEL LUDOVICO GUIDONI
  • MIEMBROS DE LA BANCA :
  • DANIEL LUDOVICO GUIDONI
  • RAFAEL SACHETTO OLIVEIRA
  • CRISTIANO MACIEL DA SILVA
  • LEANDRO APARECIDO VILLAS
  • Data: 23-ago-2019


  • Resumen Espectáculo
  • -

3
  • JOSÉ MAURO DA SILVA SANDY
  • UAISharing - Universal Access Interface to Shared Resources

  • Líder : FLAVIO LUIZ SCHIAVONI
  • MIEMBROS DE LA BANCA :
  • DANIEL LUDOVICO GUIDONI
  • EDUARDO BENTO PEREIRA
  • FLAVIO LUIZ SCHIAVONI
  • Data: 29-ago-2019


  • Resumen Espectáculo
  • The modernization of computational platforms has led to the emergence of new features in information systems that are little explored, and when they are, for the most part, they do not present standardization regarding their use. In this scenario, one of the points to be explored is the sharing of resources created by the most diverse types of computer system users. However, it is possible to verify that the sharing of resources between end users of computer systems usually does not have a standardization to control their packaging, distribution and versioning. Considering the particularities involved in each information system, it is necessary to define an abstraction layer that allows this sharing to occur transparently between users of the most diverse systems. With this, this work brings UAISharing - a Universal Interface for Access to Shared Resources, a proposal that aims to present a model of packaging and distribution of resources produced by end users.

SIGAA | NTInf - Núcleo de Tecnologia da Informação - | Copyright © 2006-2024 - UFSJ - sigaa06.ufsj.edu.br.sigaa06