Julio Cesar Santos dos Anjos

Dr. Julio Cesar Santos dos Anjos

Universidade Federal do Ceará, Fortaleza, Ceará, Brazil
orcid

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
25 July 2023 in IEEE Access
Verified
Journal Article
Open access
FOFernanda C. Orlandi
Fernanda C. Orlandi
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
Valderi Reis Quietinho LeithardtValderi Reis Quietinho Leithardt
Valderi Reis Quietinho Leithardt
Juan Francisco De Paz SantanaJuan Francisco De Paz Santana
Juan Francisco De Paz Santana
CGCláudio Fernando Resin Geyer
Cláudio Fernando Resin Geyer
Machine Learning (ML) algorithms process input data making it possible to recognize and extract patterns from a large data volume. Likewise, Internet of Things (IoT) devices provide knowledge in a Federated Learning (FL) environment, sharing parameters without compromising their raw data. However, FL suffers with non-independent and identically distributed (non-iid) data, which means it is heterogeneos data and has biased input data, such as in smartphone data sources. This bias causes low convergence for ML algorithms, high energy and bandwidth consumption. This work proposes a method that mitigates non-iid data through a FedAvg-BE algorithm that provides Federated Learning with the border entropy evaluation to select good input from a non-iid data environment. Extensive experiments were performed using publicly available datasets to train deep neural networks. The experiment result evaluation demonstrates that execution time saves up to 22% for the MNIST dataset and 26% for the CIFAR-10 dataset, with the proposed model in Federated Learning settings. The results demonstrate the feasibility of the proposed model to mitigate non-iid data impact.

1 January 2015 in Future Generation Computer Systems
Verified
Journal Article
Closed access
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
ICIvan Carrera
Ivan Carrera
WKWagner Kolberg
Wagner Kolberg
ATAndre Luis Tibola
Andre Luis Tibola
LALuciana B. Arantes
Luciana B. Arantes
CGClaudio R. Geyer
Claudio R. Geyer

21 April 2021 in Sensors
Verified
Journal Article
Open access
PDF file
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
JGJoão Luiz Grave Gross
João Luiz Grave Gross
Kassiano MatteussiKassiano Matteussi
Kassiano Matteussi
Gabriel Villarrubia GonzálezGabriel Villarrubia González
Gabriel Villarrubia González
Valderi Reis Quietinho LeithardtValderi Reis Quietinho Leithardt
Valderi Reis Quietinho Leithardt
CGCláudio Fernando Resin Geyer
Cláudio Fernando Resin Geyer
Advances in communication technologies have made the interaction of small devices, such as smartphones, wearables, and sensors, scattered on the Internet, bringing a whole new set of complex applications with ever greater task processing needs. These Internet of things (IoT) devices run on batteries with strict energy restrictions. They tend to offload task processing to remote servers, usually to cloud computing (CC) in datacenters geographically located away from the IoT device. In such a context, this work proposes a dynamic cost model to minimize energy consumption and task processing time for IoT scenarios in mobile edge computing environments. Our approach allows for a detailed cost model, with an algorithm called TEMS that considers energy, time consumed during processing, the cost of data transmission, and energy in idle devices. The task scheduling chooses among cloud or mobile edge computing (MEC) server or local IoT devices to achieve better execution time with lower cost. The simulated environment evaluation saved up to 51.6% energy consumption and improved task completion time up to 86.6%.

10 November 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
Kassiano MatteussiKassiano Matteussi
Kassiano Matteussi
FOFernanda C. Orlandi
Fernanda C. Orlandi
Jorge BarbosaJorge Barbosa
Jorge Barbosa
Jorge Sá SilvaJorge Sá Silva
Jorge Sá Silva
CGCláudio Fernando Resin Geyer
Cláudio Fernando Resin Geyer
This survey examines approaches to promote Collaborative Learning in distributed systems for emergent Intelligent Autonomous Systems (IAS). The study involves a literature review of Intelligent Autonomous Systems based on Collaborative Learning, analyzing aspects in four dimensions: computing environment, performance concerns, system management, and privacy concerns, mapping the significant requirements of systems to the emerging Artificial intelligence models. Furthermore, the article explores Collaborative Learning Taxonomy for IAS to demonstrate the correlation between IoT, Big Data, and Human-in-the-Loop. Several technological open issues exist in the aforementioned domains (such as in applications of autonomous driving, robotics in healthcare, cyber security, and others) to effectively achieve the future deployment of Intelligent Autonomous Systems. This Survey aims to organize concepts around IAS, indicating the approaches used to extract knowledge from data in Collaborative Learning for IAS, and identifying open issues. Moreover, it presents a guide to overcoming the existing challenges in decision-making mechanisms with IAS, providing a holistic vision of Big Data and Human-in-the-Loop.

1 April 2013 in Parallel Computing
Verified
Journal Article
Closed access
WKWagner Kolberg
Wagner Kolberg
PMPedro de B. Marcos
Pedro de B. Marcos
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
AMAlexandre K.S. Miyazaki
Alexandre K.S. Miyazaki
CGClaudio R. Geyer
Claudio R. Geyer
LALuciana B. Arantes
Luciana B. Arantes

10 September 2020 in IEEE Access
Verified
Journal Article
Open access
Julio Cesar Santos dos AnjosJulio Cesar Santos dos Anjos
Julio Cesar Santos dos Anjos
Kassiano MatteussiKassiano Matteussi
Kassiano Matteussi
PSPaulo R. R. De Souza
Paulo R. R. De Souza
GGGabriel J. A. Grabher
Gabriel J. A. Grabher
GBGuilherme A. Borges
Guilherme A. Borges
CGClaudio F. R. Geyer
Claudio F. R. Geyer
Big Data applications are present in many areas such as financial markets, search engines, stream services, health care, social networks, and so on. Data analysis provides value to information for organizations. Classical Cloud Computing represents a robust architecture to perform complex and large-scale computing for these areas. The main challenges are the user's unknowledge about Cloud infrastructure, the requirement needed for improving performance, and the resource management to maintain stable processing. In these difficulties, an inadequate solution can lead to users overestimate or underestimate the number of computational resources, which drives to the budget increases. One way to work around this problem is to make use of Volunteer Computing since it provides distributed computational resources at free monetary cost. However, a volatile machine behavior is a problem to address in Big Data data distributions. Thus, this work proposes a data distribution model composed of Cloud Computing and Volunteer Computing environments in a hybrid fashion for Big Data analytics. The contributions of this work are: i) the required evaluation to enable efficient deployment of Big Data in hybrid infrastructures; ii) the development of an HR_Alloc Algorithm for establishing the data placement to Big Data applications; iii) a model to resource allocation in hybrid infrastructures. The obtained results indicate the feasibility of using a hybrid infrastructure with up to 35% of unstable machines in the worst-case scenario, without losing performance and a monetary cost lower than 20% in comparison to Classical Cloud Computing. Also, communication costs decrease up to 57.14% in the best-case scenario due to load balancing.