Search results for "202"
showing 10 items of 5810 documents
Ultra-Fast Detection of Higher-Order Epistatic Interactions on GPUs
2017
Detecting higher-order epistatic interactions in Genome-Wide Association Studies (GWAS) remains a challenging task in the fields of genetic epidemiology and computer science. A number of algorithms have recently been proposed for epistasis discovery. However, they suffer from a high computational cost since statistical measures have to be evaluated for each possible combination of markers. Hence, many algorithms use additional filtering stages discarding potentially non-interacting markers in order to reduce the overall number of combinations to be examined. Among others, Mutual Information Clustering (MIC) is a common pre-processing filter for grouping markers into partitions using K-Means…
Parallel algorithms for large-scale biological sequence alignment on Xeon-Phi based clusters
2016
Computing alignments between two or more sequences are common operations frequently performed in computational molecular biology. The continuing growth of biological sequence databases establishes the need for their efficient parallel implementation on modern accelerators. This paper presents new approaches to high performance biological sequence database scanning with the Smith-Waterman algorithm and the first stage of progressive multiple sequence alignment based on the ClustalW heuristic on a Xeon Phi-based compute cluster. Our approach uses a three-level parallelization scheme to take full advantage of the compute power available on this type of architecture; i.e. cluster-level data par…
Decentralised trust-management inspired by ant pheromones
2017
Computational trust is increasingly utilised to select interaction partners in open technical systems consisting of heterogeneous, autonomous agents. Current approaches rely on centralised elements for managing trust ratings (i.e. control and provide access to aggregated ratings). Consider a grid computing application as illustrating example: agents share their computing resources and cooperate in terms of processing computing jobs. These agents are free to join and leave, and they decide on their own with whom to interact. The impact of malicious or uncooperative agents can be countered by only cooperating with agents that have shown to be benevolent: trust relationships are established. T…
Full-automatic computer aided system for stem cell clustering using content-based microscopic image analysis
2017
Abstract Stem cells are very original cells that can differentiate into other cells, tissues and organs, which play a very important role in biomedical treatments. Because of the importance of stem cells, in this paper we propose a full-automatic computer aided clustering system to assist scientists to explore potential co-occurrence relations between the cell differentiation and their morphological information in phenotype. In this proposed system, a multi-stage Content-based Microscopic Image Analysis (CBMIA) framework is applied, including image segmentation, feature extraction, feature selection, feature fusion and clustering techniques. First, an Improved Supervised Normalized Cuts (IS…
Contenidos fundamentales de la Dermatología en el grado de medicina en España. Recomendaciones del grupo de profesores de la Academia Española de Der…
2016
Antecedentes: Los problemas dermatologicos constituyen uno de los motivos de consulta masfrecuentes en atencion primaria. En los ultimos a˜nos, como consecuencia de la adaptacion alespacio europeo de educacion superior, en muchos planes de estudios se ha reducido el tiempodestinado al aprendizaje de la dermatologia.Material y metodos:Para consensuar los contenidos basicos del programa de dermatologia enel pregrado, se remitio electronicamente una encuesta a los 57 miembros de grupo de profeso-res de la Academia Espa˜nola de Dermatologia y Venereologia para establecer cuales deberianser los objetivos de aprendizaje de la asignatura en Espa˜na. Se incluyeron 131 objetivos previa-mente selecci…
Arm Hypervisor and Trustzone Alternatives
2020
Many scenarios such as DRM, payments, and homeland security require a trusted and verified trusted execution environment (TEE) on ARM. In most cases such TEE should be available in source code mode. The vendor cannot conduct code review and ensure that the operating system is trustworthy unless source code is available. Android and other rich execution environments (REEs) support various TEE implementations. Each TEE implementation has its own unique way of deploying trusted applications and features. Most TEEs in ARM can be started at TrustZone™ or Hyp (Hypervisor) mode. Choosing a proper TEE operating system can be a problem for trusted application developers and hardware vendors. This ar…
GPU-Based Optimisation of 3D Sensor Placement Considering Redundancy, Range and Field of View
2020
This paper presents a novel and efficient solution for the 3D sensor placement problem based on GPU programming and massive parallelisation. Compared to prior art using gradient-search and mixed-integer based approaches, the method presented in this paper returns optimal or good results in a fraction of the time compared to previous approaches. The presented method allows for redundancy, i.e. requiring selected sub-volumes to be covered by at least n sensors. The presented results are for 3D sensors which have a visible volume represented by cones, but the method can easily be extended to work with sensors having other range and field of view shapes, such as 2D cameras and lidars.
Hybrid State Feedback Position-Force Control of Hydraulic Cylinder
2019
A hybrid position-force control is proposed using a unified state feedback controller in combination with feedforward dead-zone compensation. Dead-zone compensator was constructed as inverse of the identified static map while the state feedback gains were obtained using a numerical optimization routine. An accurate state-space model affine in states and control, derived in a previous work, was used for closed-loop simulations and control tuning. A trigger event for automatic switching between position and force control was defined and integrated into overall control architecture alongside with a feedforward low-pass filter reducing high frequency components in the control signal. Experiment…
How to Write Ethical User Stories? : Impacts of the ECCOLA Method
2021
AbstractArtificial Intelligence (AI) systems are increasing in significance within software services. Unfortunately, these systems are not flawless. Their faults, failures and other systemic issues have emphasized the urgency for consideration of ethical standards and practices in AI engineering. Despite the growing number of studies in AI ethics, comparatively little attention has been placed on how ethical issues can be mitigated in software engineering (SE) practice. Currently understanding is lacking regarding the provision of useful tools that can help companies transform high-level ethical guidelines for AI ethics into the actual workflow of developers. In this paper, we explore the i…
The Software Crisis of Synthetic Biology
2016
In fifteen years, Synthetic Biology (SB) has moved from proof-of-concept designs to several flagship achievements. Standardisation efforts are still under way, basic engineering concepts such as modularity and orthogonality are still controversial in biology, and making predictions from computer models is still unreliable. A deep characterization in the pattern of re-use of biological blocks in SB has not been attempted to date. We have compared the topological organisation of two different technological networks, one associated to a standard, large-scale software repository and the second provided by the Registry of Standard Biological Parts (RSBP). Our results strongly suggest that softwa…