Skip to main content

Showing 1–28 of 28 results for author: Castillo, P

Searching in archive cs. Search in all archives.
.
  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:2404.06825  [pdf, other

    cs.SE

    Challenges of Quantum Software Engineering for the Next Decade: The Road Ahead

    Authors: Juan M. Murillo, Jose Garcia-Alonso, Enrique Moguel, Johanna Barzen, Frank Leymann, Shaukat Ali, Tao Yue, Paolo Arcaini, Ricardo Pérez Castillo, Ignacio García Rodríguez de Guzmán, Mario Piattini, Antonio Ruiz-Cortés, Antonio Brogi, Jianjun Zhao, Andriy Miranskyy, Manuel Wimmer

    Abstract: As quantum computers evolve, so does the complexity of the software that they can run. To make this software efficient, maintainable, reusable, and cost-effective, quality attributes that any industry-grade software should strive for, mature software engineering approaches should be applied during its design, development, and operation. Due to the significant differences between classical and quan… ▽ More

    Submitted 10 April, 2024; originally announced April 2024.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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

  11. 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

  12. Aerial Transportation Control of Suspended Payloads with Multiple Agents

    Authors: Fatima Oliva-Palomo, Diego Mercado-Ravell, Pedro Castillo

    Abstract: In this paper we address the control problem of aerial cable suspended load transportation, using multiple Unmanned Aerial Vehicles (UAVs). First, the dynamical model of the coupled system is obtained using the Newton-Euler formalism, for "n" UAVs transporting a load, where the cables are supposed to be rigid and mass-less. The control problem is stated as a trajectory tracking directly on the loa… ▽ More

    Submitted 26 January, 2023; originally announced January 2023.

  13. arXiv:2212.00946  [pdf, other

    cs.DS

    Trie-Compressed Intersectable Sets

    Authors: Diego Arroyuelo, Juan Pablo Castillo

    Abstract: We introduce space- and time-efficient algorithms and data structures for the offline set intersection problem. We show that a sorted integer set $S \subseteq [0{..}u)$ of $n$ elements can be represented using compressed space while supporting $k$-way intersections in adaptive $O(kδ\lg{\!(u/δ)})$ time, $δ$ being the alternation measure introduced by Barbay and Kenyon. Our experimental results sugg… ▽ More

    Submitted 1 December, 2022; originally announced December 2022.

  14. 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

  15. Decentralized Multi-Agent Pursuit using Deep Reinforcement Learning

    Authors: Cristino de Souza Jr, Rhys Newbury, Akansel Cosgun, Pedro Castillo, Boris Vidolov, Dana Kulic

    Abstract: Pursuit-evasion is the problem of capturing mobile targets with one or more pursuers. We use deep reinforcement learning for pursuing an omni-directional target with multiple, homogeneous agents that are subject to unicycle kinematic constraints. We use shared experience to train a policy for a given number of pursuers that is executed independently by each agent at run-time. The training benefits… ▽ More

    Submitted 9 August, 2021; v1 submitted 16 October, 2020; originally announced October 2020.

    Comments: Published in RA-L and ICRA

    Journal ref: IEEE Robotics and Automation Letters ( Volume: 6, Issue: 3, July 2021)

  16. arXiv:2002.05721  [pdf, other

    cs.HC cs.GR cs.RO

    A New Exocentric Metaphor for Complex Path Following to Control a UAV Using Mixed Reality

    Authors: Baptiste Wojtkowski, Pedro Castillo, Indira Thouvenin

    Abstract: Teleoperation of Unmanned Aerial Vehicles (UAVs) has recently become an noteworthly research topic in the field of human robot interaction. Each year, a variety of devices is being studied to design adapted interface for diverse purpose such as view taking, search and rescue operation or suveillance. New interfaces have to be precise, simple and intuitive even for complex path planning. Moreover,… ▽ More

    Submitted 13 February, 2020; originally announced February 2020.

    Journal ref: Journées Française de l'Informatique graphique et de Réalité Virtuelle, Nov 2019, Marseille, France

  17. arXiv:1810.08718  [pdf, other

    quant-ph cs.IT

    Testing Randomness in Quantum Mechanics

    Authors: Aldo C. Martínez, Aldo Solís, Rafael Díaz Hernández Rojas, Alfred B. U'Ren, Jorge G. Hirsch, Isaac Pérez Castillo

    Abstract: Pseudo-random number generators are widely used in many branches of science, mainly in applications related to Monte Carlo methods, although they are deterministic in design and, therefore, unsuitable for tackling fundamental problems in security and cryptography. The natural laws of the microscopic realm provide a fairly simple method to generate non-deterministic sequences of random numbers, bas… ▽ More

    Submitted 19 October, 2018; originally announced October 2018.

    Comments: 12 pages, 5 figures, 3 tables

  18. 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

  19. arXiv:1403.1185  [pdf, other

    cond-mat.stat-mech cs.CC cs.IT math-ph stat.OT

    Phase transitions in the condition number distribution of Gaussian random matrices

    Authors: Isaac Pérez Castillo, Eytan Katzav, Pierpaolo Vivo

    Abstract: We study the statistics of the condition number $κ=λ_{\mathrm{max}}/λ_{\mathrm{min}}$ (the ratio between largest and smallest squared singular values) of $N\times M$ Gaussian random matrices. Using a Coulomb fluid technique, we derive analytically and for large $N$ the cumulative $\mathcal{P}[κ<x]$ and tail-cumulative $\mathcal{P}[κ>x]$ distributions of $κ$. We find that these distributions decay… ▽ More

    Submitted 5 March, 2014; originally announced March 2014.

    Comments: 5 pag. + 7 pag. Suppl. Material. 3 Figures

  20. arXiv:1111.4841  [pdf, ps, other

    cs.DS cond-mat.dis-nn math.MG

    A weighted message-passing algorithm to estimate volume-related properties of random polytopes

    Authors: Francesc Font-Clos, Francesco Alessandro Massucci, Isaac Pérez Castillo

    Abstract: In this letter, we introduce a novel message-passing algorithm for a class of problems which can be mathematically understood as estimating volume-related properties of random polytopes. Unlike the usual approach consisting in approximating the real-valued cavity marginal distributions by a few parameters, we propose a weighted message-passing algorithm to deal with the entire function. Various al… ▽ More

    Submitted 21 November, 2011; originally announced November 2011.

    Comments: 4 pages, 3 figures

  21. arXiv:1105.6205  [pdf, ps, other

    cs.NE cs.DC cs.NI

    Cloud-based Evolutionary Algorithms: An algorithmic study

    Authors: Juan-J. Merelo, Maribel García-Arenas, Antonio M. Mora, Pedro Castillo, Gustavo Romero, JLJ Laredo

    Abstract: After a proof of concept using Dropbox(tm), a free storage and synchronization service, showed that an evolutionary algorithm using several dissimilar computers connected via WiFi or Ethernet had a good scaling behavior in terms of evaluations per second, it remains to be proved whether that effect also translates to the algorithmic performance of the algorithm. In this paper we will check several… ▽ More

    Submitted 31 May, 2011; originally announced May 2011.

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

  22. 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

  23. 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

  24. arXiv:0803.1926  [pdf, ps, other

    cs.NE cs.AI

    Improved evolutionary generation of XSLT stylesheets

    Authors: Pablo Garcia-Sanchez, J. L. J. Laredo, J. P. Sevilla, Pedro Castillo, J. J. Merelo

    Abstract: This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents (or, in general, solve any problem that can be coded as an XML document). The proposed solution uses a tree representation for the stylesheets as well as dive… ▽ More

    Submitted 13 March, 2008; originally announced March 2008.

    Comments: Accepted as poster at the GECCO-2008 conference

  25. arXiv:0801.1210  [pdf, ps, other

    cs.DC

    Increasing GP Computing Power via Volunteer Computing

    Authors: Daniel Lombrana Gonzalez, Francisco Fernandez de Vega, L. Trujillo, G. Olague, F. Chavez de la O, M. Cardenas, L. Araujo, P. Castillo, K. Sharman

    Abstract: This paper describes how it is possible to increase GP Computing Power via Volunteer Computing (VC) using the BOINC framework. Two experiments using well-known GP tools -Lil-gp & ECJ- are performed in order to demonstrate the benefit of using VC in terms of computing power and speed up. Finally we present an extension of the model where any GP tool or framework can be used inside BOINC regardles… ▽ More

    Submitted 8 January, 2008; originally announced January 2008.

    Comments: First draft, preparing for PPSN 2008

  26. 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

  27. 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

  28. 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