Skip to main content

Showing 1–17 of 17 results for author: Castillo, P A

.
  1. arXiv:2404.07216  [pdf

    eess.IV cs.AI cs.CV

    A Bio-Medical Snake Optimizer System Driven by Logarithmic Surviving Global Search for Optimizing Feature Selection and its application for Disorder Recognition

    Authors: Ruba Abu Khurma, Esraa Alhenawi, Malik Braik, Fatma A. Hashim, Amit Chhabra, Pedro A. Castillo

    Abstract: It is of paramount importance to enhance medical practices, given how important it is to protect human life. Medical therapy can be accelerated by automating patient prediction using machine learning techniques. To double the efficiency of classifiers, several preprocessing strategies must be adopted for their crucial duty in this field. Feature selection (FS) is one tool that has been used freque… ▽ More

    Submitted 22 February, 2024; originally announced April 2024.

  2. arXiv:2402.14867  [pdf

    cs.CL cs.AI cs.LG

    Effects of term weighting approach with and without stop words removing on Arabic text classification

    Authors: Esra'a Alhenawi, Ruba Abu Khurma, Pedro A. Castillo, Maribel G. Arenas

    Abstract: Classifying text is a method for categorizing documents into pre-established groups. Text documents must be prepared and represented in a way that is appropriate for the algorithms used for data mining prior to classification. As a result, a number of term weighting strategies have been created in the literature to enhance text categorization algorithms' functionality. This study compares the effe… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  3. arXiv:2402.14044  [pdf

    cs.NE cs.AI

    A new approach for solving global optimization and engineering problems based on modified Sea Horse Optimizer

    Authors: Fatma A. Hashim, Reham R. Mostafa, Ruba Abu Khurma, Raneem Qaddoura, P. A. Castillo

    Abstract: Sea Horse Optimizer (SHO) is a noteworthy metaheuristic algorithm that emulates various intelligent behaviors exhibited by sea horses, encompassing feeding patterns, male reproductive strategies, and intricate movement patterns. To mimic the nuanced locomotion of sea horses, SHO integrates the logarithmic helical equation and Levy flight, effectively incorporating both random movements with substa… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  4. arXiv:2402.14039  [pdf

    cs.LG cs.AI

    Specialty detection in the context of telemedicine in a highly imbalanced multi-class distribution

    Authors: Alaa Alomari, Hossam Faris, Pedro A. Castillo

    Abstract: The Covid-19 pandemic has led to an increase in the awareness of and demand for telemedicine services, resulting in a need for automating the process and relying on machine learning (ML) to reduce the operational load. This research proposes a specialty detection classifier based on a machine learning model to automate the process of detecting the correct specialty for each question and routing it… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  5. arXiv:2402.14037  [pdf

    cs.NE cs.AI

    An Effective Networks Intrusion Detection Approach Based on Hybrid Harris Hawks and Multi-Layer Perceptron

    Authors: Moutaz Alazab, Ruba Abu Khurma, Pedro A. Castillo, Bilal Abu-Salih, Alejandro Martin, David Camacho

    Abstract: This paper proposes an Intrusion Detection System (IDS) employing the Harris Hawks Optimization algorithm (HHO) to optimize Multilayer Perceptron learning by optimizing bias and weight parameters. HHO-MLP aims to select optimal parameters in its learning process to minimize intrusion detection errors in networks. HHO-MLP has been implemented using EvoloPy NN framework, an open-source Python tool s… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  6. arXiv:2402.13149  [pdf

    cs.SE

    Choosing a Suitable Requirement Prioritization Method: A Survey

    Authors: Esraa Alhenawi, Shatha Awawdeh, Ruba Abu Khurma, Maribel García-Arenas, Pedro A. Castillo, Amjad Hudaib

    Abstract: Software requirements prioritization plays a crucial role in software development. It can be viewed as the process of ordering requirements by determining which requirements must be done first and which can be done later. Powerful requirements prioritization techniques are of paramount importance to finish the implementation on time and within budget. Many factors affect requirement prioritization… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

  7. arXiv:2402.13135  [pdf

    cs.DC

    A Systematic Literature Review on Task Allocation and Performance Management Techniques in Cloud Data Center

    Authors: Nidhika Chauhan, Navneet Kaur, Kamaljit Singh Saini, Sahil Verma, Abdulatif Alabdulatif, Ruba Abu Khurma, Maribel Garcia-Arenas, Pedro A. Castillo

    Abstract: As cloud computing usage grows, cloud data centers play an increasingly important role. To maximize resource utilization, ensure service quality, and enhance system performance, it is crucial to allocate tasks and manage performance effectively. The purpose of this study is to provide an extensive analysis of task allocation and performance management techniques employed in cloud data centers. The… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

  8. Determining the significance and relative importance of parameters of a simulated quenching algorithm using statistical tools

    Authors: Pedro A. Castillo, Maribel García Arenas, Nuria Rico, Antonio Miguel Mora, Pablo García-Sánchez, Juan Luis Jiménez Laredo, Juan Julián Merelo Guervós

    Abstract: When search methods are being designed it is very important to know which parameters have the greatest influence on the behaviour and performance of the algorithm. To this end, algorithm parameters are commonly calibrated by means of either theoretic analysis or intensive experimentation. When undertaking a detailed statistical analysis of the influence of each parameter, the designer should pay a… ▽ More

    Submitted 8 February, 2024; originally announced February 2024.

  9. Asynchronous Distributed Genetic Algorithms with Javascript and JSON

    Authors: Juan Julián Merelo, Pedro A. Castillo, Juan Luis Jiménez Laredo, Antonio M. Mora, Alberto Prieto

    Abstract: In a connected world, spare CPU cycles are up for grabs, if you only make its obtention easy enough. In this paper we present a distributed evolutionary computation system that uses the computational capabilities of the ubiquituous web browser. Using Asynchronous Javascript and JSON (Javascript Object Notation, a serialization protocol) allows anybody with a web browser (that is, mostly everybody… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

    Comments: arXiv admin note: text overlap with arXiv:cs/0701115

  10. Evolvable Agents, a Fine Grained Approach for Distributed Evolutionary Computing: Walking towards the Peer-to-Peer Computing Frontiers

    Authors: Juan Luis Jiménez Laredo, Pedro A. Castillo, Antonio M. Mora, Juan Julián Merelo

    Abstract: In this work we propose a fine grained approach with self-adaptive migration rate for distributed evolutionary computation. Our target is to gain some insights on the effects caused by communication when the algorithm scales. To this end, we consider a set of basic topologies in order to avoid the overlap** of algorithmic effects between communication and topological structures. We analyse the a… ▽ More

    Submitted 30 January, 2024; originally announced January 2024.

    Comments: arXiv admin note: text overlap with arXiv:cs/0703117

  11. arXiv:2201.10289  [pdf, other

    cs.CY cs.HC

    Chatbots and messaging platforms in the classroom: an analysis from the teacher's perspective

    Authors: J. J. Merelo, P. A. Castillo, Antonio M. Mora, Francisco Barranco, Noorhan Abbas, Alberto Guillen, Olia Tsivitanidou

    Abstract: Introducing new technologies such as messaging platforms, and the chatbots attached to them, in higher education, is rapidly growing. This introduction entails a careful consideration of the potential opportunities and/or challenges of adopting these tools. Hence, a thorough examination of the teachers' experiences in this discipline can shed light on the effective ways of enhancing students' lear… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

    ACM Class: K.3.1; J.0

  12. arXiv:1601.01607  [pdf, other

    cs.DC cs.NE

    NodIO, a JavaScript framework for volunteer-based evolutionary algorithms : first results

    Authors: Juan-J. Merelo, Mario García-Valdez, Pedro A. Castillo, Pablo García-Sánchez, P. de las Cuevas, Nuria Rico

    Abstract: JavaScript is an interpreted language mainly known for its inclusion in web browsers, making them a container for rich Internet based applications. This has inspired its use, for a long time, as a tool for evolutionary algorithms, mainly so in browser-based volunteer computing environments. Several libraries have also been published so far and are in use. However, the last years have seen a resurg… ▽ More

    Submitted 7 January, 2016; originally announced January 2016.

    Comments: GeNeura 2006-01

  13. arXiv:1105.4978  [pdf, ps, other

    cs.NE

    SOAP vs REST: Comparing a master-slave GA implementation

    Authors: P. A. Castillo, J. L. Bernier, M. G. Arenas, J. J. Merelo, P. Garcia-Sanchez

    Abstract: In this paper, a high-level comparison of both SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) is made. These are the two main approaches for interfacing to the web with web services. Both approaches are different and present some advantages and disadvantages for interfacing to web services: SOAP is conceptually more difficult (has a steeper learning curve) and more… ▽ More

    Submitted 25 May, 2011; originally announced May 2011.

    Comments: Paper 2 for the First International Workshop of Distributed Evolutionary computation in Informal Environments

  14. arXiv:1105.4971  [pdf, ps, other

    cs.NE

    Distributed Evolutionary Computation using REST

    Authors: P. A. Castillo, M. G. Arenas, A. M. Mora, J. L. J. Laredo, G. Romero, V. M Rivas, J. J. Merelo

    Abstract: This paper analises distributed evolutionary computation based on the Representational State Transfer (REST) protocol, which overlays a farming model on evolutionary computation. An approach to evolutionary distributed optimisation of multilayer perceptrons (MLP) using REST and language Perl has been done. In these experiments, a master-slave based evolutionary algorithm (EA) has been implemented,… ▽ More

    Submitted 25 May, 2011; originally announced May 2011.

    Comments: Paper 3 for the First International Workshop of Distributed Evolutionary computation in Informal Environments

  15. arXiv:cs/0703117  [pdf, ps, other

    cs.DC

    Self-adaptive Gossip Policies for Distributed Population-based Algorithms

    Authors: J. L. J. Laredo, E. A. Eiben, M. Schoenauer, P. A. Castillo, A. M. Mora, F. Fernandez, J. J. Merelo

    Abstract: Gossip** has demonstrate to be an efficient mechanism for spreading information among P2P networks. Within the context of P2P computing, we propose the so-called Evolvable Agent Model for distributed population-based algorithms which uses gossip** as communication policy, and represents every individual as a self-scheduled single thread. The model avoids obsolete nodes in the population by d… ▽ More

    Submitted 23 March, 2007; originally announced March 2007.

    Comments: Submitted to Europar 2007

  16. arXiv:cs/0610019  [pdf

    cs.IR cs.HC

    NectaRSS, an RSS feed ranking system that implicitly learns user preferences

    Authors: Juan J. Samper, Pedro A. Castillo, Lourdes Araujo, J. J. Merelo

    Abstract: In this paper a new RSS feed ranking method called NectaRSS is introduced. The system recommends information to a user based on his/her past choices. User preferences are automatically acquired, avoiding explicit feedback, and ranking is based on those preferences distilled to a user profile. NectaRSS uses the well-known vector space model for user profiles and new documents, and compares them u… ▽ More

    Submitted 4 October, 2006; originally announced October 2006.

    Comments: Submitted to First Monday. 16 pages

  17. arXiv:cs/0603004  [pdf, ps, other

    cs.NE

    Lamarckian Evolution and the Baldwin Effect in Evolutionary Neural Networks

    Authors: P. A. Castillo, M. G. Arenas, J. G. Castellano, J. J. Merelo, A. Prieto, V. Rivas, G. Romero

    Abstract: Hybrid neuro-evolutionary algorithms may be inspired on Darwinian or Lamarckian evolu- tion. In the case of Darwinian evolution, the Baldwin effect, that is, the progressive incorporation of learned characteristics to the genotypes, can be observed and leveraged to improve the search. The purpose of this paper is to carry out an exper- imental study into how learning can improve G-Prop genetic s… ▽ More

    Submitted 1 March, 2006; originally announced March 2006.

    Comments: Presented in a Spanish conference, MAEB

    ACM Class: C.1.3