Eduardo Ponce Mojica

@utk.edu

Graduate Research Assistant in Electrical Engineering and Computer Science Department
The University of Tennessee, Knoxville



                    

https://researchid.co/edponce00
12

Scopus Publications

160

Scholar Citations

6

Scholar h-index

4

Scholar i10-index

Scopus Publications

  • Comparing intervention strategies for reducing Clostridioides difficile transmission in acute healthcare settings: an agent-based modeling study
    Brittany Stephenson, Cristina Lanzas, Suzanne Lenhart, Eduardo Ponce, Jason Bintz, Erik R. Dubberke, and Judy Day

    Springer Science and Business Media LLC
    Abstract Background Clostridioides difficile infection (CDI) is one of the most common healthcare infections. Common strategies aiming at controlling CDI include antibiotic stewardship, environmental decontamination, and improved hand hygiene and contact precautions. Mathematical models provide a framework to evaluate control strategies. Our objective is to evaluate the effectiveness of control strategies in decreasing C. difficile colonization and infection using an agent-based model in an acute healthcare setting. Methods We developed an agent-based model that simulates the transmission of C. difficile in medical wards. This model explicitly incorporates healthcare workers (HCWs) as vectors of transmission, tracks individual patient antibiotic histories, incorporates varying risk levels of antibiotics with respect to CDI susceptibility, and tracks contamination levels of ward rooms by C. difficile. Interventions include two forms of antimicrobial stewardship, increased environmental decontamination through room cleaning, improved HCW compliance, and a preliminary assessment of vaccination. Results Increased HCW compliance with CDI patients was ranked as the most effective intervention in decreasing colonizations, with reductions up to 56%. Antibiotic stewardship practices were highly ranked after contact precaution compliance. Vaccination and reduction of high-risk antibiotics were the most effective intervention in decreasing CDI. Vaccination reduced CDI cases to up to 90%, and the reduction of high-risk antibiotics decreased CDI cases up to 23%. Conclusions Overall, interventions that decrease patient susceptibility to colonization by C. difficile, such as antibiotic stewardship, were the most effective interventions in reducing both colonizations and CDI cases.

  • Detecting and Characterizing Bots that Commit Code
    Tapajit Dey, Sara Mousavi, Eduardo Ponce, Tanner Fry, Bogdan Vasilescu, Anna Filippova, and Audris Mockus

    ACM
    Background: Some developer activity traditionally performed manually, such as making code commits, opening, managing, or closing issues is increasingly subject to automation in many OSS projects. Specifically, such activity is often performed by tools that react to events or run at specific times. We refer to such automation tools as bots and, in many software mining scenarios related to developer productivity or code quality, it is desirable to identify bots in order to separate their actions from actions of individuals. Aim: Find an automated way of identifying bots and code committed by these bots, and to characterize the types of bots based on their activity patterns. Method and Result: We propose BIMAN, a systematic approach to detect bots using author names, commit messages, files modified by the commit, and projects associated with the commits. For our test data, the value for AUC-ROC was 0.9. We also characterized these bots based on the time patterns of their code commits and the types of files modified, and found that they primarily work with documentation files and web pages, and these files are most prevalent in HTML and JavaScript ecosystems. We have compiled a shareable dataset containing detailed information about 461 bots we found (all of which have more than 1000 commits) and 13,762,430 commits they created.

  • PaPaS: A portable, lightweight, and generic framework for parallel parameter studies
    Eduardo Ponce, Brittany Stephenson, Suzanne Lenhart, Judy Day, and Gregory D. Peterson

    ACM
    The current landscape of scientific research is widely based on modeling and simulation, typically with complexity in the simulation's flow of execution and parameterization properties. Execution flows are not necessarily straightforward since they may need multiple processing tasks and iterations. Furthermore, parameter and performance studies are common approaches used to characterize a simulation, often requiring traversal of a large parameter space. High-performance computers offer practical resources at the expense of users handling the setup, submission, and management of jobs. This work presents the design of PaPaS, a portable, lightweight, and generic workflow framework for conducting parallel parameter and performance studies. Workflows are defined using parameter files based on keyword-value pairs syntax, thus removing from the user the overhead of creating complex scripts to manage the workflow. A parameter set consists of any combination of environment variables, files, partial file contents, and command line arguments. PaPaS is being developed in Python 3 with support for distributed parallelization using SSH, batch systems, and C++ MPI. The PaPaS framework will run as user processes, and can be used in single/multi-node and multi-tenant computing systems. An example simulation using the BehaviorSpace tool from NetLogo and a matrix multiply using OpenMP are presented as parameter and performance studies, respectively. The results demonstrate that the PaPaS framework offers a simple method for defining and managing parameter studies, while increasing resource utilization.

  • Evaluating text analytic frameworks for mental health surveillance
    Benjamin Mayer, Joshua Arnold, Edmon Begoli, Everett Rush, Michael Drewry, Kris Brown, Eduardo Ponce, and Sudarshan Srinivas

    IEEE
    Reducing suicide incidence among US veterans is one of the highest priorities for the US Department of Veterans Affairs (VA). We are implementing a suicide risk detection system, in collaboration with the VA, that would serve as a surveillance system for risk factors appearing in clinical text data. Primary requirements for this system are fast search capability, feature and information extraction, and delivery of data to up-stream natural language processing models. As such, we are evaluating scalable storage solutions on the basis of performance, fault tolerance, and scalability. In this paper we present our current approach to evaluation, preliminary findings, and the work in progress towards a more robust text analysis pipeline.

  • Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs
    Hartwig Anzt, Moritz Kreutzer, Eduardo Ponce, Gregory D Peterson, Gerhard Wellein, and Jack Dongarra

    SAGE Publications
    In this paper, we present an optimized GPU implementation for the induced dimension reduction algorithm. We improve data locality, combine it with an efficient sparse matrix vector kernel, and investigate the potential of overlapping computation with communication as well as the possibility of concurrent kernel execution. A comprehensive performance evaluation is conducted using a suitable performance model. The analysis reveals efficiency of up to 90%, which indicates that the implementation achieves performance close to the theoretically attainable bound.

  • Evaluation of nano- and mesoscale structural features in composite materials through hierarchical decomposition of the radial distribution function:
    Valerie García-Negrón, Akinola D. Oyedele, Eduardo Ponce, Orlando Rios, David P. Harper, and David J. Keffer

    International Union of Crystallography (IUCr)
    Composite materials possessing both crystalline and amorphous domains, when subjected to X-ray and neutron scattering, generate diffraction patterns that are often difficult to interpret. One approach is to perform atomistic simulations of a proposed structure, from which the analogous diffraction pattern can be obtained for validation. The structure can be iteratively refined until simulation and experiment agree. The practical drawback to this approach is the significant computational resources required for the simulations. In this work, an alternative approach based on a hierarchical decomposition of the radial distribution function is used to generate a physics-based model allowing rapid interpretation of scattering data. In order to demonstrate the breadth of this approach, it is applied to a series of carbon composites. The model is compared with atomistic simulation results in order to demonstrate that the contributions of the crystalline and amorphous domains, as well as their interfaces, are correctly captured. Because the model is more efficient, additional structural refinement is performed to increase the agreement of the simulation result with the experimental data. The model achieves a reduction in computational effort of six orders of magnitude relative to simulation. The model can be generally extended to other composite materials.

  • Polynomial approximation of the singular control: Application for a Boost DC-DC power converter
    Juan Pablo Ponce, Eduardo Ponce, Carlos Atuesta, Tatiana Manrique, and Diego Patino

    IEEE
    A novel approach based on a polynomial approximation of the singular optimal control (PASOC) is proposed. The polynomial approximation solves an optimization problem for a switching system using the Hamiltonian formulation, Pon-tryagin's Minimum Principle and Legendre-Clebsch conditions, and reduces computational cost. The polynomial approximation (PASOC) is validated on a Boost converter in nominal operation, input voltage variation, and load perturbation, showing excellent performance.

  • GPU-accelerated co-design of induced dimension reduction: Algorithmic fusion and kernel overlap
    Hartwig Anzt, Eduardo Ponce, Gregory D. Peterson, and Jack Dongarra

    ACM
    In this paper we present an optimized GPU co-design of the Induced Dimension Reduction (IDR) algorithm for solving linear systems. Starting from a baseline implementation based on the generic BLAS routines from the MAGMA software library, we apply optimizations that are based on kernel fusion and kernel overlap. Runtime experiments are used to investigate the benefit of the distinct optimization techniques for different variants of the IDR algorithm. A comparison to the reference implementation reveals that the interplay between them can succeed in cutting the overall runtime by up to about one third.

  • Optimizing genomic sequence searches to next-generation intel architectures


  • Adaptive embedded digital system for plasma diagnostics
    Angel González, Othoniel Rodríguez, Osvaldo Mangual, Eduardo Ponce, and Xavier Vélez

    IOP Publishing
    An Adaptive Embedded Digital System to perform plasma diagnostics using electrostatic probes was developed at the Plasma Engineering Laboratory at Polytechnic University of Puerto Rico. The system will replace the existing instrumentation at the Laboratory, using reconfigurable hardware to minimize the equipment and software needed to perform diagnostics. The adaptability of the design resides on the possibility of replacing the computational algorithm on the fly, allowing to use the same hardware for different probes. The system was prototyped using Very High Speed Integrated Circuits Hardware Description Language (VHDL) into an Field Programmable Gate Array (FPGA) board. The design of the Embedded Digital System includes a Zero Phase Digital Filter, a Derivative Unit, and a Computational Unit designed using the VHDL-2008 Support Library. The prototype is able to compute the Plasma Electron Temperature and Density from a Single Langmuir probe. The system was tested using real data previously acquired from a single Langmuir probe. The plasma parameters obtained from the embedded system were compared with results computed using matlab yielding excellent matching. The new embedded system operates on 4096 samples versus 500 on the previous system, and completes its computations in 26 milliseconds compared with about 15 seconds on the previous system.

  • Coherent spatio-temporal sensor fusion on a hybrid multicore processor system


  • Time evolution with the density-matrix renormalization-group algorithm: A generic implementation for strongly correlated electronic systems
    G. Alvarez, Luis G. G. V. Dias da Silva, E. Ponce, and E. Dagotto

    American Physical Society (APS)
    A detailed description of the time-step-targeting time evolution method within the density-matrix renormalization-group algorithm is presented. The focus of this publication is on the implementation of the algorithm and its generic application. The case of one-site excitations within a Hubbard model is analyzed as a test for the algorithm, using open chains and two-leg ladder geometries. The accuracy of the procedure in the case of the recently discussed holon-doublon photo excitations of Mott insulators is also analyzed. Performance and parallelization issues are discussed. In addition, the full open-source code is provided as supplementary material.

RECENT SCHOLAR PUBLICATIONS

  • The Sensitivity of Word Embeddings-based Author Detection Models to Semantic-preserving Adversarial Perturbations
    J Duncan, F Fallas, C Gropp, E Herron, M Mahbub, P Olaya, E Ponce, ...
    arXiv preprint arXiv:2102.11917 2021

  • Comparing intervention strategies for reducing Clostridioides difficile transmission in acute healthcare settings: an agent-based modeling study
    B Stephenson, C Lanzas, S Lenhart, E Ponce, J Bintz, ER Dubberke, ...
    BMC infectious diseases 20, 1-17 2020

  • Detecting and characterizing bots that commit code
    T Dey, S Mousavi, E Ponce, T Fry, B Vasilescu, A Filippova, A Mockus
    Proceedings of the 17th international conference on mining software 2020

  • A dataset of bot commits
    T Dey, S Mousavi, E Ponce, T Fry, B Vasilescu, A Filippova, A Mockus
    Zenodo DOI 10 2020

  • Papas: A portable, lightweight, and generic framework for parallel parameter studies
    E Ponce, B Stephenson, S Lenhart, J Day, GD Peterson
    Proceedings of the Practice and Experience on Advanced Research Computing, 1-8 2018

  • Evaluating text analytic frameworks for mental health surveillance
    B Mayer, J Arnold, E Begoli, E Rush, M Drewry, K Brown, E Ponce, ...
    2018 IEEE 34th International Conference on Data Engineering Workshops (ICDEW 2018

  • Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs
    H Anzt, M Kreutzer, E Ponce, GD Peterson, G Wellein, J Dongarra
    The International Journal of High Performance Computing Applications 32 (2 2018

  • Evaluation of nano-and mesoscale structural features in composite materials through hierarchical decomposition of the radial distribution function
    V Garca-Negrn, AD Oyedele, E Ponce, O Rios, DP Harper, DJ Keffer
    Journal of Applied Crystallography 51 (1), 76-86 2018

  • GPU-accelerated co-design of induced dimension reduction: algorithmic fusion and kernel overlap
    H Anzt, E Ponce, GD Peterson, J Dongarra
    Proceedings of the 2nd international workshop on hardware-software co-design 2015

  • Induced dimension reduction (IDR) solver for MAGMA Sparse-Iter package
    E Ponce
    2015

  • Adaptive embedded digital system for plasma diagnostics
    A Gonzlez, O Rodrguez, O Mangual, E Ponce, X Vlez
    Journal of Physics: Conference Series 511 (1), 012086 2014

  • Coherent spatio-temporal sensor fusion on a hybrid multicore processor system
    C Kotas, E Ponce, H Williams, J Barhen
    2012 15th International Conference on Information Fusion, 1504-1510 2012

  • Asynchronous computing using CUDA on a Tesla C2050 GPU
    EMP Mojica
    Polytechnic University of Puerto Rico 2012

  • Time evolution with the density-matrix renormalization-group algorithm: A generic implementation for strongly correlated electronic systems
    G Alvarez, LGGVD da Silva, E Ponce, E Dagotto
    Physical Review E 84 (5), 056706 2011

  • Adaptive Embedded Digital System For Plasma Diagnostics
    AE Gonzlez-Lizardo, O Rodrguez, O Mangual, E Ponce, X Vlez


  • Optimizing Genomic Sequence Searches to Next-Generation Intel Architectures
    E Ponce, GD Peterson, B Rekepalli


  • Bioinformatics Analysis Tools Using the PoPLAR Science Gateway
    ML Harris, E Ponce, B Rekepalli
    Nature Reviews Genetics 499, 511

MOST CITED SCHOLAR PUBLICATIONS

  • Detecting and characterizing bots that commit code
    T Dey, S Mousavi, E Ponce, T Fry, B Vasilescu, A Filippova, A Mockus
    Proceedings of the 17th international conference on mining software 2020
    Citations: 80

  • Comparing intervention strategies for reducing Clostridioides difficile transmission in acute healthcare settings: an agent-based modeling study
    B Stephenson, C Lanzas, S Lenhart, E Ponce, J Bintz, ER Dubberke, ...
    BMC infectious diseases 20, 1-17 2020
    Citations: 21

  • Time evolution with the density-matrix renormalization-group algorithm: A generic implementation for strongly correlated electronic systems
    G Alvarez, LGGVD da Silva, E Ponce, E Dagotto
    Physical Review E 84 (5), 056706 2011
    Citations: 21

  • Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs
    H Anzt, M Kreutzer, E Ponce, GD Peterson, G Wellein, J Dongarra
    The International Journal of High Performance Computing Applications 32 (2 2018
    Citations: 13

  • Evaluation of nano-and mesoscale structural features in composite materials through hierarchical decomposition of the radial distribution function
    V Garca-Negrn, AD Oyedele, E Ponce, O Rios, DP Harper, DJ Keffer
    Journal of Applied Crystallography 51 (1), 76-86 2018
    Citations: 9

  • GPU-accelerated co-design of induced dimension reduction: algorithmic fusion and kernel overlap
    H Anzt, E Ponce, GD Peterson, J Dongarra
    Proceedings of the 2nd international workshop on hardware-software co-design 2015
    Citations: 6

  • A dataset of bot commits
    T Dey, S Mousavi, E Ponce, T Fry, B Vasilescu, A Filippova, A Mockus
    Zenodo DOI 10 2020
    Citations: 4

  • Evaluating text analytic frameworks for mental health surveillance
    B Mayer, J Arnold, E Begoli, E Rush, M Drewry, K Brown, E Ponce, ...
    2018 IEEE 34th International Conference on Data Engineering Workshops (ICDEW 2018
    Citations: 3

  • Papas: A portable, lightweight, and generic framework for parallel parameter studies
    E Ponce, B Stephenson, S Lenhart, J Day, GD Peterson
    Proceedings of the Practice and Experience on Advanced Research Computing, 1-8 2018
    Citations: 2

  • Adaptive embedded digital system for plasma diagnostics
    A Gonzlez, O Rodrguez, O Mangual, E Ponce, X Vlez
    Journal of Physics: Conference Series 511 (1), 012086 2014
    Citations: 1