Artificial Intelligence (AI) methodologies have profoundly influenced healthcare research, particularly in chronic disease management and public health. This paper provides a comprehensive state-of-the-art review of AI’s applications across diabetes, cancer, epidemiology, and mortality prediction. The analysis highlights advancements in machine learning (ML), deep learning (DL), and natural language processing (NLP) that enable robust predictive models and decision support systems, leading to significant clinical and public health outcomes. The study examines predictive modeling, pattern recognition, and decision support applications, addressing their respective challenges and potential in real-world healthcare settings. Emphasis is placed on the emerging role of explainable AI (XAI), multimodal data fusion, and privacy-preserving techniques such as federated learning, which aim to enhance interpretability, robustness, and ethical compliance. This paper underscores the vital role of interdisciplinary collaboration and adaptive AI systems in creating resilient, scalable, and patient-centric healthcare solutions.
The growing complexity and scale of systems implies challenges to include Autonomic Computing capabilities that help to maintain or improve the performance, availability and reliability characteristics. The autonomic management of a system can be defined deterministically based on experiment observations on the system and possible results of associated plans. However in dynamic environments with changing conditions and requirements, a better technique to diagnose observations and learn about the functioning conditions of the managed system is needed to guide the autonomic management. In the case of medical diagnostic, tests have included statistical and probabilistic models to aid and improve the results and select better medical treatments. In this paper we also adopt a probabilistic approach to define a Bayesian network from monitored data of an Enterprise Service Bus under different workload conditions. This model is used by the Autonomic Service Bus as a knowledge base to diagnose the cause of degradation problems and repair them. Experimental results assess the effectiveness of our approach.
The facility location problem (FLP) is a complex optimization problem that has been widely researched and applied in industry. In this research, we proposed two innovative approaches to complement the limitations of traditional methods, such as heuristics, metaheuristics, and genetic algorithms. The first approach involves utilizing crowdsourcing through video game players to obtain improved solutions, filling the gap in existing research on crowdsourcing for FLP. The second approach leverages machine learning techniques, specifically prediction methods, to provide an efficient exploration of the solution space. Our findings indicate that machine learning techniques can complement existing solutions by providing a more comprehensive approach to solving FLP and filling gaps in the solution space. Furthermore, machine learning predictive models are efficient for decision making and provide quick insights into the system’s behavior. In conclusion, this research contributes to the advancement of problem-solving techniques and has potential implications for solving a wide range of complex, NP-hard problems in various domains.
Companies, organizations and individuals use Web services to build complex business functionalities. Web services must operate properly in the unreliable Internet infrastructure even in the presence of failures. To increase system dependability, organizations, including service providers, adapt their systems to the autonomic computing paradigm. Strategies can vary from having one to all (S-CHOP, self-configuration, self-healing, self-optimization and self-protection) features. Regarding self-healing, an almost identical tool is communication-induced checkpointing (CiC), a checkpoint contains the state (heap, registers, stack, kernel state) for each process in the system. CiC is based on quasi-synchronous checkpointing where processes take checkpoints relying of control information piggybacked inside application messages; however, avoiding dangerous patterns such as Z-paths and Z-cycles; in such a regard the system takes forced checkpoints and avoids inconsistent states. CiC, unlike other tools, does not incur system performance, our proposal does not incur high overhead (as results show), and it has the advantage of being scalable. As we have shown in a previous work, CiC can be used to address dependability problems when dealing with Web services, as CiC mechanism work in a distributed and efficient manner. Therefore, in this work we propose an adaptable and dynamic generation of checkpoints to support fault tolerance. We present an alternative considering Quality of Service (QoS) criteria, and the different impact applications have on it. We propose taking checkpoints dynamically in case of failure or QoS degradation. Experimental results show that our approach has significantly reduced the generation of checkpoints of various well-known tools in the literature.