Search results for " electronic engineering"
showing 10 items of 8284 documents
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…
Defining classifier regions for WSD ensembles using word space features
2006
Based on recent evaluation of word sense disambiguation (WSD) systems [10], disambiguation methods have reached a standstill. In [10] we showed that it is possible to predict the best system for target word using word features and that using this 'optimal ensembling method' more accurate WSD ensembles can be built (3-5% over Senseval state of the art systems with the same amount of possible potential remaining). In the interest of developing if more accurate ensembles, w e here define the strong regions for three popular and effective classifiers used for WSD task (Naive Bayes – NB, Support Vector Machine – SVM, Decision Rules – D) using word features (word grain, amount of positive and neg…
2020
Hierarchy and centrality are two popular notions used to characterize the importance of entities in complex systems. Indeed, many complex systems exhibit a natural hierarchical structure, and centrality is a fundamental characteristic allowing to identify key constituents. Several measures based on various aspects of network topology have been proposed in order to quantify these concepts. While numerous studies have investigated whether centrality measures convey redundant information, how centrality and hierarchy measures are related is still an open issue. In this paper, we investigate the association between centrality and hierarchy using several correlation and similarity evaluation mea…
Building an Optimal WSD Ensemble Using Per-Word Selection of Best System
2006
In Senseval workshops for evaluating WSD systems [1,4,9], no one system or system type (classifier algorithm, type of system ensemble, extracted feature set, lexical knowledge source etc.) has been discovered that resolves all ambiguous words into their senses in a superior way. This paper presents a novel method for selecting the best system for target word based on readily available word features (number of senses, average amount of training per sense, dominant sense ratio). Applied to Senseval-3 and Senseval-2 English lexical sample state-of-art systems, a net gain of approximately 2.5 – 5.0% (respectively) in average precision per word over the best base system is achieved. The method c…
Validation of Using Smartphone Built-In Accelerometers to Estimate the Active Energy Expenditures of Full-Time Manual Wheelchair Users with Spinal Co…
2021
[EN] This study aimed to investigate the validity of using built-in smartphone accelerometers to estimate the active energy expenditures of full-time manual wheelchair users with spinal cord injury (SCI). Twenty participants with complete SCI completed 10 5-min daily activities that involved the upper limbs, during which their oxygen consumption and upper limb activity were registered using a portable gas analyzer and a smartphone (placed on the non-dominant arm), respectively. Time series of 1-min averaged oxygen consumption and 55 accelerometer variables (13 variables for each of the four axes and three additional variables for the correlations between axes) were used to estimate three mu…
Methodological Approach for Identifying Mechanisms in ICT4D: A Critical Realism Perspective
2017
Part 4: Social Mechanisms of ICT-Enabled Development; International audience; The ontological questions ‘What is ICT?’ and ‘What is development?’ are described and documented in literature. Similarly, methodological approaches for understanding how ICT leads to development or for measuring the impact of ICT are described. However, explaining ‘why’ ICT works or not in the contexts of developing countries needs further investigation. We propose a critical realism based methodological approach for answering the above mentioned ‘why’-question. The core of a critical realism based approach is to identify the underlying mechanism(s) that may explain a phenomenon of why ICT leads to development. W…