100 research outputs found

    API design for machine learning software: experiences from the scikit-learn project

    Get PDF
    Scikit-learn is an increasingly popular machine learning li- brary. Written in Python, it is designed to be simple and efficient, accessible to non-experts, and reusable in various contexts. In this paper, we present and discuss our design choices for the application programming interface (API) of the project. In particular, we describe the simple and elegant interface shared by all learning and processing units in the library and then discuss its advantages in terms of composition and reusability. The paper also comments on implementation details specific to the Python ecosystem and analyzes obstacles faced by users and developers of the library

    Enteral Vancomycin to Eliminate MRSA Carriership of the Digestive Tract in Critically Ill Patients

    Get PDF
    Background: Carriership with methicillin resistant Staphylococcus aureus (MRSA) is a risk for the development of secondary infections in critically ill patients. Previous studies suggest that enteral vancomycin is able to eliminate enteral carriership with MRSA. Data on individual effects of this treatment are lacking. Methods: Retrospective analysis of a database containing 15 year data of consecutive patients from a mixed medical-(cardio)surgical 18 bedded intensive care unit was conducted. All consecutive critically ill patients with enteral MRSA carriership detected in throat and/or rectal samples were collected. We analyzed those with follow-up cultures to determine the success rate of enteral vancomycin. Topical application of 2% vancomycin in a sticky oral paste was performed combined with a vancomycin solution of 500 mg four times daily in the nasogastric tube. This treatment was added to a regimen of selective digestive tract decontamination (SDD) to prevent ICU acquired infection. Results: Thirteen patients were included. The mean age was 65 years and the median APACHE II score was 21. MRSA was present in the throat in 8 patients and in both throat and rectum in 5 patients. In all patients MRSA was successfully eliminated from both throat and rectum, which took 2–11 days with a median duration until decontamination of 4 days. Secondary infections with MRSA did not occur. Conclusions: Topical treatment with vancomycin in a 2% sticky oral paste four times daily in the nasogastric tube was effective in all patients in the elimination of MRSA and prevented secondary MRSA infections

    Eradication of Resistant and Susceptible Aerobic Gram-Negative Bacteria From the Digestive Tract in Critically Ill Patients; an Observational Cohort Study

    Get PDF
    BACKGROUND: Selective Decontamination of the Digestive tract (SDD) aims to prevent nosocomial infections, by eradication of potentially pathogenic micro-organisms from the digestive tract. OBJECTIVES: To estimate the rate of and the time to eradication of resistant vs. susceptible facultative aerobic gram-negative bacteria (AGNB) in patients treated with SDD. METHODS: This observational and retrospective study included patients admitted to the ICU between January 2001 and August 2017. Patients were included when treated with SDD (tobramycin, polymyxin B, and amphotericin B) and colonized in the upper or lower gastro-intestinal (GI) tract with at least one AGNB present on admission. Decontamination was determined after the first negative set of cultures (rectal and throat). An additional analysis was performed of two consecutive negative cultures. RESULTS: Of the 281 susceptible AGNB in the throat and 1,087 in the rectum on admission, 97.9 and 93.7%, respectively, of these microorganisms were successfully eradicated. In the upper GI-tract no differences in eradication rates were found between susceptible and resistant microorganisms. However, the median duration until eradication was significantly longer for aminoglycosides resistant vs. susceptible microorganisms (5 vs. 4 days, p < 0.01). In the lower GI-tract, differences in eradication rates between susceptible and resistant microorganisms were found for cephalosporins (90.0 vs. 95.6%), aminoglycosides (84.4 vs. 95.5%) and ciprofloxacin (90.0 vs. 95.2%). Differences in median duration until eradication between susceptible and resistant microorganisms were found for aminoglycosides and ciprofloxacin (both 5 days vs. 6 days, p = 0.001). Decontamination defined as two negative cultures was achieved in a lower rate (77–98% for the upper GI tract and 64–77% for the lower GI tract) and a median of 1 day later. CONCLUSION: The vast majority of both susceptible and resistant microorganisms are effectively eradicated from the upper and lower GI tract. In the lower GI tract decontamination rates of susceptible microorganisms are significantly higher and achieved in a shorter time period compared to resistant strains

    Designing and evaluating the usability of a machine learning API for rapid prototyping music technology

    Get PDF
    To better support creative software developers and music technologists' needs, and to empower them as machine learning users and innovators, the usability of and developer experience with machine learning tools must be considered and better understood. We review background research on the design and evaluation of application programming interfaces (APIs), with a focus on the domain of machine learning for music technology software development. We present the design rationale for the RAPID-MIX API, an easy-to-use API for rapid prototyping with interactive machine learning, and a usability evaluation study with software developers of music technology. A cognitive dimensions questionnaire was designed and delivered to a group of 12 participants who used the RAPID-MIX API in their software projects, including people who developed systems for personal use and professionals developing software products for music and creative technology companies. The results from the questionnaire indicate that participants found the RAPID-MIX API a machine learning API which is easy to learn and use, fun, and good for rapid prototyping with interactive machine learning. Based on these findings, we present an analysis and characterization of the RAPID-MIX API based on the cognitive dimensions framework, and discuss its design trade-offs and usability issues. We use these insights and our design experience to provide design recommendations for ML APIs for rapid prototyping of music technology. We conclude with a summary of the main insights, a discussion of the merits and challenges of the application of the CDs framework to the evaluation of machine learning APIs, and directions to future work which our research deems valuable

    Adversarial Attacks on Classifiers for Eye-based User Modelling

    Full text link
    An ever-growing body of work has demonstrated the rich information content available in eye movements for user modelling, e.g. for predicting users' activities, cognitive processes, or even personality traits. We show that state-of-the-art classifiers for eye-based user modelling are highly vulnerable to adversarial examples: small artificial perturbations in gaze input that can dramatically change a classifier's predictions. We generate these adversarial examples using the Fast Gradient Sign Method (FGSM) that linearises the gradient to find suitable perturbations. On the sample task of eye-based document type recognition we study the success of different adversarial attack scenarios: with and without knowledge about classifier gradients (white-box vs. black-box) as well as with and without targeting the attack to a specific class, In addition, we demonstrate the feasibility of defending against adversarial attacks by adding adversarial examples to a classifier's training data.Comment: 9 pages, 7 figure

    Clust-IT:Clustering-Based Intrusion Detection in IoT Environments

    Get PDF
    Low-powered and resource-constrained devices are forming a greater part of our smart networks. For this reason, they have recently been the target of various cyber-attacks. However, these devices often cannot implement traditional intrusion detection systems (IDS), or they can not produce or store the audit trails needed for inspection. Therefore, it is often necessary to adapt existing IDS systems and malware detection approaches to cope with these constraints. We explore the application of unsupervised learning techniques, specifically clustering, to develop a novel IDS for networks composed of low-powered devices. We describe our solution, called Clust-IT (Clustering of IoT), to manage heterogeneous data collected from cooperative and distributed networks of connected devices and searching these data for indicators of compromise while remaining protocol agnostic. We outline a novel application of OPTICS to various available IoT datasets, composed of both packet and flow captures, to demonstrate the capabilities of the proposed techniques and evaluate their feasibility in developing an IoT IDS

    Atrial Fibrosis Hampers Non-invasive Localization of Atrial Ectopic Foci From Multi-Electrode Signals: A 3D Simulation Study

    Full text link
    [EN] Introduction: Focal atrial tachycardia is commonly treated by radio frequency ablation with an acceptable long-term success. Although the location of ectopic foci tends to appear in specific hot-spots, they can be located virtually in any atrial region. Multi-electrode surface ECG systems allow acquiring dense body surface potential maps (BSPM) for non-invasive therapy planning of cardiac arrhythmia. However, the activation of the atria could be affected by fibrosis and therefore biomarkers based on BSPM need to take these effects into account. We aim to analyze the effect of fibrosis on a BSPM derived index, and its potential application to predict the location of ectopic foci in the atria. Methodology: We have developed a 3D atrial model that includes 5 distributions of patchy fibrosis in the left atrium at 5 different stages. Each stage corresponds to a different amount of fibrosis that ranges from 2 to 40%. The 25 resulting 3D models were used for simulation of Focal Atrial Tachycardia (FAT), triggered from 19 different locations described in clinical studies. BSPM were obtained for all simulations, and the body surface potential integral maps (BSPiM) were calculated to describe atrial activations. A machine learning (ML) pipeline using a supervised learning model and support vector machine was developed to learn the BSPM patterns of each of the 475 activation sequences and relate them to the origin of the FAT source. Results: Activation maps for stages with more than 15% of fibrosis were greatly affected, producing conduction blocks and delays in propagation. BSPiMs did not always cluster into non-overlapped groups since BSPiMs were highly altered by the conduction blocks. From stage 3 (15% fibrosis) the BSPiMs showed differences for ectopic beats placed around the area of the pulmonary veins. Classification results were mostly above 84% for all the configurations studied when a large enough number of electrodes were used to map the torso. However, the presence of fibrosis increases the area of the ectopic focus location and therefore decreases the utility for the electrophysiologist. Conclusions: The results indicate that the proposed ML pipeline is a promising methodology for non-invasive ectopic foci localization from BSPM signal even when fibrosis is present.This work was partially supported by Ministerio de Economia y Competitividad and Fondo Europeo de Desarrollo Regional (FEDER) DPI2015-69125-R and TIN2014-59932-JIN (MINECO/FEDER, UE).Godoy, EJ.; Lozano, M.; García-Fernández, I.; Ferrer-Albero, A.; Macleod, R.; Saiz, J.; Sebastián, R. (2018). Atrial Fibrosis Hampers Non-invasive Localization of Atrial Ectopic Foci From Multi-Electrode Signals: A 3D Simulation Study. Frontiers in Physiology. 9:1-18. https://doi.org/10.3389/fphys.2018.00404S1189Boyle, P. M., Zahid, S., & Trayanova, N. A. (2016). Towards personalized computational modelling of the fibrotic substrate for atrial arrhythmia. EP Europace, 18(suppl_4), iv136-iv145. doi:10.1093/europace/euw358Courtemanche, M., Ramirez, R. J., & Nattel, S. (1998). Ionic mechanisms underlying human atrial action potential properties: insights from a mathematical model. American Journal of Physiology-Heart and Circulatory Physiology, 275(1), H301-H321. doi:10.1152/ajpheart.1998.275.1.h301Daccarett, M., Badger, T. J., Akoum, N., Burgon, N. S., Mahnkopf, C., Vergara, G., … Marrouche, N. F. (2011). Association of Left Atrial Fibrosis Detected by Delayed-Enhancement Magnetic Resonance Imaging and the Risk of Stroke in Patients With Atrial Fibrillation. Journal of the American College of Cardiology, 57(7), 831-838. doi:10.1016/j.jacc.2010.09.049Dössel, O., Krueger, M. W., Weber, F. M., Wilhelms, M., & Seemann, G. (2012). Computational modeling of the human atrial anatomy and electrophysiology. Medical & Biological Engineering & Computing, 50(8), 773-799. doi:10.1007/s11517-012-0924-6Ferrer, A., Sebastián, R., Sánchez-Quintana, D., Rodríguez, J. F., Godoy, E. J., Martínez, L., & Saiz, J. (2015). Detailed Anatomical and Electrophysiological Models of Human Atria and Torso for the Simulation of Atrial Activation. PLOS ONE, 10(11), e0141573. doi:10.1371/journal.pone.0141573Ferrer-Albero, A., Godoy, E. J., Lozano, M., Martínez-Mateu, L., Atienza, F., Saiz, J., & Sebastian, R. (2017). Non-invasive localization of atrial ectopic beats by using simulated body surface P-wave integral maps. PLOS ONE, 12(7), e0181263. doi:10.1371/journal.pone.0181263Geselowitz, D. B., & Miller, W. T. (1983). A bidomain model for anisotropic cardiac muscle. Annals of Biomedical Engineering, 11(3-4), 191-206. doi:10.1007/bf02363286Giffard-Roisin, S., Jackson, T., Fovargue, L., Lee, J., Delingette, H., Razavi, R., … Sermesant, M. (2017). Noninvasive Personalization of a Cardiac Electrophysiology Model From Body Surface Potential Mapping. IEEE Transactions on Biomedical Engineering, 64(9), 2206-2218. doi:10.1109/tbme.2016.2629849Go, A. S., Hylek, E. M., Phillips, K. A., Chang, Y., Henault, L. E., Selby, J. V., & Singer, D. E. (2001). Prevalence of Diagnosed Atrial Fibrillation in Adults. JAMA, 285(18), 2370. doi:10.1001/jama.285.18.2370Guillem, M. S., Climent, A. M., Rodrigo, M., Fernández-Avilés, F., Atienza, F., & Berenfeld, O. (2016). Presence and stability of rotors in atrial fibrillation: evidence and therapeutic implications. Cardiovascular Research, 109(4), 480-492. doi:10.1093/cvr/cvw011Heidenreich, E. A., Ferrero, J. M., Doblaré, M., & Rodríguez, J. F. (2010). Adaptive Macro Finite Elements for the Numerical Solution of Monodomain Equations in Cardiac Electrophysiology. Annals of Biomedical Engineering, 38(7), 2331-2345. doi:10.1007/s10439-010-9997-2HOFFMANN, E., REITHMANN, C., NIMMERMANN, P., ELSER, F., DORWARTH, U., REMP, T., & STEINBECK, G. (2002). Clinical Experience with Electroanatomic Mapping of Ectopic Atrial Tachycardia. Pacing and Clinical Electrophysiology, 25(1), 49-56. doi:10.1046/j.1460-9592.2002.00049.xJacquemet, V. (2012). An eikonal-diffusion solver and its application to the interpolation and the simulation of reentrant cardiac activations. Computer Methods and Programs in Biomedicine, 108(2), 548-558. doi:10.1016/j.cmpb.2011.05.003Jalife, J. (2010). Deja vu in the theories of atrial fibrillation dynamics. Cardiovascular Research, 89(4), 766-775. doi:10.1093/cvr/cvq364Keller, D. U. J., Weber, F. M., Seemann, G., & Dössel, O. (2010). Ranking the Influence of Tissue Conductivities on Forward-Calculated ECGs. IEEE Transactions on Biomedical Engineering, 57(7), 1568-1576. doi:10.1109/tbme.2010.2046485Kistler, P. M., Fynn, S. P., Haqqani, H., Stevenson, I. H., Vohra, J. K., Morton, J. B., … Kalman, J. M. (2005). Focal Atrial Tachycardia From the Ostium of the Coronary Sinus. Journal of the American College of Cardiology, 45(9), 1488-1493. doi:10.1016/j.jacc.2005.01.042Kistler, P. M., Roberts-Thomson, K. C., Haqqani, H. M., Fynn, S. P., Singarayar, S., Vohra, J. K., … Kalman, J. M. (2006). P-Wave Morphology in Focal Atrial Tachycardia. Journal of the American College of Cardiology, 48(5), 1010-1017. doi:10.1016/j.jacc.2006.03.058Kistler, P. M., Sanders, P., Fynn, S. P., Stevenson, I. H., Hussin, A., Vohra, J. K., … Kalman, J. M. (2003). Electrophysiological and Electrocardiographic Characteristics of Focal Atrial Tachycardia Originating From the Pulmonary Veins. Circulation, 108(16), 1968-1975. doi:10.1161/01.cir.0000095269.36984.75Kistler, P. M., Sanders, P., Hussin, A., Morton, J. B., Vohra, J. K., Sparks, P. B., & Kalman, J. M. (2003). Focal atrial tachycardia arising from the mitral annulus. Journal of the American College of Cardiology, 41(12), 2212-2219. doi:10.1016/s0735-1097(03)00484-4Andrew MacCannell, K., Bazzazi, H., Chilton, L., Shibukawa, Y., Clark, R. B., & Giles, W. R. (2007). A Mathematical Model of Electrotonic Interactions between Ventricular Myocytes and Fibroblasts. Biophysical Journal, 92(11), 4121-4132. doi:10.1529/biophysj.106.101410MacLeod, R. S., Kholmovski, E., DiBella, E. V. R., Oakes, R. S., Blauer, J. E., Fish, E., … Marrouche, N. F. (2008). Integration of MRI in evaluation and ablation of atrial fibrillation. 2008 Computers in Cardiology. doi:10.1109/cic.2008.4748981Maleckar, M. M., Greenstein, J. L., Giles, W. R., & Trayanova, N. A. (2009). Electrotonic Coupling between Human Atrial Myocytes and Fibroblasts Alters Myocyte Excitability and Repolarization. Biophysical Journal, 97(8), 2179-2190. doi:10.1016/j.bpj.2009.07.054Morgan, R., Colman, M. A., Chubb, H., Seemann, G., & Aslanidi, O. V. (2016). Slow Conduction in the Border Zones of Patchy Fibrosis Stabilizes the Drivers for Atrial Fibrillation: Insights from Multi-Scale Human Atrial Modeling. Frontiers in Physiology, 7. doi:10.3389/fphys.2016.00474MORTON, J. B., SANDERS, P., DAS, A., VOHRA, J. K., SPARKS, P. B., & KALMAN, J. M. (2001). Focal Atrial Tachycardia Arising from the Tricuspid Annulus: Electrophysiologic and Electrocardiographic Characteristics. Journal of Cardiovascular Electrophysiology, 12(6), 653-659. doi:10.1046/j.1540-8167.2001.00653.xNiederer, S. A., Kerfoot, E., Benson, A. P., Bernabeu, M. O., Bernus, O., Bradley, C., … Smith, N. P. (2011). Verification of cardiac tissue electrophysiology simulators using an N -version benchmark. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 369(1954), 4331-4351. doi:10.1098/rsta.2011.0139Oakes, R. S., Badger, T. J., Kholmovski, E. G., Akoum, N., Burgon, N. S., Fish, E. N., … Marrouche, N. F. (2009). Detection and Quantification of Left Atrial Structural Remodeling With Delayed-Enhancement Magnetic Resonance Imaging in Patients With Atrial Fibrillation. Circulation, 119(13), 1758-1767. doi:10.1161/circulationaha.108.811877Ramanathan, C., Jia, P., Ghanem, R., Calvetti, D., & Rudy, Y. (2003). Noninvasive Electrocardiographic Imaging (ECGI): Application of the Generalized Minimal Residual (GMRes) Method. Annals of Biomedical Engineering, 31(8), 981-994. doi:10.1114/1.1588655Santangeli, P., & Marchlinski, F. E. (2017). Techniques for the provocation, localization, and ablation of non–pulmonary vein triggers for atrial fibrillation. Heart Rhythm, 14(7), 1087-1096. doi:10.1016/j.hrthm.2017.02.030Santangeli, P., Zado, E. S., Hutchinson, M. D., Riley, M. P., Lin, D., Frankel, D. S., … Marchlinski, F. E. (2016). Prevalence and distribution of focal triggers in persistent and long-standing persistent atrial fibrillation. Heart Rhythm, 13(2), 374-382. doi:10.1016/j.hrthm.2015.10.023Saoudi, N. (2001). A classification of atrial flutter and regular atrial tachycardia according to electrophysiological mechanisms and anatomical bases. A Statement from a Joint Expert Group from the Working Group of Arrhythmias of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. European Heart Journal, 22(14), 1162-1182. doi:10.1053/euhj.2001.2658Shah, A. J., Hocini, M., Pascale, P., Roten, L., Komatsu, Y., … Daly, M. (2013). Body Surface Electrocardiographic Mapping for Non-invasive Identification of Arrhythmic Sources. Arrhythmia & Electrophysiology Review, 2(1), 16. doi:10.15420/aer.2013.2.1.16SippensGroenewegen, A., Natale, A., Marrouche, N. F., Bash, D., & Cheng, J. (2004). Potential role of body surface ECG mapping for localization of atrial fibrillation trigger sites. Journal of Electrocardiology, 37, 47-52. doi:10.1016/j.jelectrocard.2004.08.017Sippensgroenewegen, A., Roithinger, F. X., Peeters, H. A. ., Linnenbank, A. C., van Hemel, N. M., Steiner, P. R., & Lesh, M. D. (1998). Body surface mapping of atrial arrhythmias: Atlas of paced p wave integral maps to localize the focal origin of right atrial tachycardia. Journal of Electrocardiology, 31, 85-91. doi:10.1016/s0022-0736(98)90298-9SPACH, M. S., & BOINEAU, J. P. (1997). Microfibrosis Produces Electrical Load Variations Due to Loss of Side-to-Side Cell Connections; A Major Mechanism of Structural Heart Disease Arrhythmias. Pacing and Clinical Electrophysiology, 20(2), 397-413. doi:10.1111/j.1540-8159.1997.tb06199.xTrayanova, N. A., & Boyle, P. M. (2013). Advances in modeling ventricular arrhythmias: from mechanisms to the clinic. Wiley Interdisciplinary Reviews: Systems Biology and Medicine, 6(2), 209-224. doi:10.1002/wsbm.1256Vigmond, E., Pashaei, A., Amraoui, S., Cochet, H., & Hassaguerre, M. (2016). Percolation as a mechanism to explain atrial fractionated electrograms and reentry in a fibrosis model based on imaging data. Heart Rhythm, 13(7), 1536-1543. doi:10.1016/j.hrthm.2016.03.019Ward, J. H. (1963). Hierarchical Grouping to Optimize an Objective Function. Journal of the American Statistical Association, 58(301), 236-244. doi:10.1080/01621459.1963.10500845Weber, F. M., Keller, D. U. J., Bauer, S., Seemann, G., Lorenz, C., & Dössel, O. (2011). Predicting Tissue Conductivity Influences on Body Surface Potentials—An Efficient Approach Based on Principal Component Analysis. IEEE Transactions on Biomedical Engineering, 58(2), 265-273. doi:10.1109/tbme.2010.2090151Zhao, J., Kharche, S., Hansen, B., Csepe, T., Wang, Y., Stiles, M., & Fedorov, V. (2015). Optimization of Catheter Ablation of Atrial Fibrillation: Insights Gained from Clinically-Derived Computer Models. International Journal of Molecular Sciences, 16(12), 10834-10854. doi:10.3390/ijms16051083

    Clustering Algorithms: Their Application to Gene Expression Data

    Get PDF
    Gene expression data hide vital information required to understand the biological process that takes place in a particular organism in relation to its environment. Deciphering the hidden patterns in gene expression data proffers a prodigious preference to strengthen the understanding of functional genomics. The complexity of biological networks and the volume of genes present increase the challenges of comprehending and interpretation of the resulting mass of data, which consists of millions of measurements; these data also inhibit vagueness, imprecision, and noise. Therefore, the use of clustering techniques is a first step toward addressing these challenges, which is essential in the data mining process to reveal natural structures and iden-tify interesting patterns in the underlying data. The clustering of gene expression data has been proven to be useful in making known the natural structure inherent in gene expression data, understanding gene functions, cellular processes, and subtypes of cells, mining useful information from noisy data, and understanding gene regulation. The other benefit of clustering gene expression data is the identification of homology, which is very important in vaccine design. This review examines the various clustering algorithms applicable to the gene expression data in order to discover and provide useful knowledge of the appropriate clustering technique that will guarantee stability and high degree of accuracy in its analysis procedure
    • …
    corecore