2,306 research outputs found

    Monitoring the suitability of the fit of a lower-limb prosthetic socket using artificial neural network in commonly encountered walking conditions

    Get PDF
    Prosthetic sockets are still routinely designed without the aid of quantitative measurement, relying instead on the experience and skill of clinicians. Sockets remain the most common cause for complaint regarding the suitability of a prosthesis, and poor pressure distribution is implicated in many forms of unacceptable care outcomes. Monitoring pressure distribution has been effectively restricted to laboratory settings, and only limited work has examined conditions other than flat walking. In this work, a transtibial amputee completed static and dynamic tasks on flat ground, on slopes and with changes to prosthetic materials and alignment. This was achieved using a set of wireless measurement nodes and custom LabView and MATLAB code, using external strain measurements and a neural network to understand the internal pressure distribution. Future work will focus on modifying the software to be more user-friendly for a clinical operator, and in simplifying the required hardware. Although the system in its current form facilitated the desired measurements effectively, it required engineering support to function accurately. Improving the reliability and stability of the system will be necessary before routine use is possible

    Applying Ensemble Neural Networks to an Inverse Problem Solution to Prosthetic Socket Pressure Measurement

    Get PDF
    Ensemble neural networks are commonly used as a method to boost performance of artificial intelligence applications. By collating the response of multiple networks with differences in composition or training and hence a range of estimation error, an overall improvement in the appraisal of new problem data can be made. In this work, artificial neural networks are used as an inverse-problem solver to calculate the internal distribution of pressures on a lower limb prosthetic socket using information on the deformation of the external surface of the device. Investigation into the impact of noise injection was studied by changing the maximum noise alteration parameter and the differences in network composition by altering the variance around this maximum noise value. Results indicate that use of ensembles of networks provides a meaningful improvement in overall performance. RMS error expressed as a percentage of the total applied load was 3.86% for the best performing ensemble, compared to 5.32% for the mean performance of the networks making up that ensemble. Although noise injection resulted in an improvement in typical network estimates of load distribution, ensembles performed better with low noise and low variance between network training patterns. These results mean that ensembles have been implemented in the research tool under developmen

    Full abstraction for fair testing in CCS

    Get PDF
    In previous work with Pous, we defined a semantics for CCS which may both be viewed as an innocent presheaf semantics and as a concurrent game semantics. It is here proved that a behavioural equivalence induced by this semantics on CCS processes is fully abstract for fair testing equivalence. The proof relies on a new algebraic notion called playground, which represents the 'rule of the game'. From any playground, two languages, equipped with labelled transition systems, are derived, as well as a strong, functional bisimulation between them.Comment: 15 pages, to appear in CALCO '13. To appear Lecture notes in computer science (2013

    Simplifying ARM concurrency: Multicopy-atomic axiomatic and operational models for ARMv8

    Get PDF
    ARM has a relaxed memory model, previously specified in informal prose for ARMv7 and ARMv8. Over time, and partly due to work building formal semantics for ARM concurrency, it has become clear that some of the complexity of the model is not justified by the potential benefits. In particular, the model was originally non-multicopy-atomic : writes could become visible to some other threads before becoming visible to all — but this has not been exploited in production implementations, the corresponding potential hardware optimisations are thought to have insufficient benefits in the ARM context, and it gives rise to subtle complications when combined with other ARMv8 features. The ARMv8 architecture has therefore been revised: it now has a multicopy-atomic model. It has also been simplified in other respects, including more straightforward notions of dependency, and the architecture now includes a formal concurrency model. In this paper we detail these changes and discuss their motivation. We define two formal concurrency models: an operational one, simplifying the Flowing model of Flur et al., and the axiomatic model of the revised ARMv8 specification. The models were developed by an academic group and by ARM staff, respectively, and this extended collaboration partly motivated the above changes. We prove the equivalence of the two models. The operational model is integrated into an executable exploration tool with new web interface, demonstrated by exhaustively checking the possible behaviours of a loop-unrolled version of a Linux kernel lock implementation, a previously known bug due to unprevented speculation, and a fixed version.</jats:p

    Is life a thermal horizon ?

    Full text link
    This talk aims at questioning the vanishing of Unruh temperature for an inertial observer in Minkovski spacetime with finite lifetime, arguing that in the non eternal case the existence of a causal horizon is not linked to the non-vanishing of the acceleration. This is illustrated by a previous result, the diamonds temperature, that adapts the algebraic approach of Unruh effect to the finite case.Comment: Proceedings of the conference DICE 2006, Piombino september 200

    Growth, processing, and optical properties of epitaxial Er_2O_3 on silicon

    Get PDF
    Erbium-doped materials have been investigated for generating and amplifying light in low-power chip-scale optical networks on silicon, but several effects limit their performance in dense microphotonic applications. Stoichiometric ionic crystals are a potential alternative that achieve an Er^(3+) density 100× greater. We report the growth, processing, material characterization, and optical properties of single-crystal Er_2O_3 epitaxially grown on silicon. A peak Er^(3+) resonant absorption of 364 dB/cm at 1535nm with minimal background loss places a high limit on potential gain. Using high-quality microdisk resonators, we conduct thorough C/L-band radiative efficiency and lifetime measurements and observe strong upconverted luminescence near 550 and 670 nm

    A Comment on the Geometric Entropy and Conical Space

    Full text link
    It has been recently pointed out that a definition of the geometric entropy using the partition function in a conical space does not in general lead to a positive definite quantity. For a scalar field model with a non-minimal coupling we clarify the origin of the anomalous behavior from the viewpoint of the canonical formulation.Comment: No Figures. To appear in Classical and Quantum Gravit

    Verifying linearizability on TSO architectures

    Get PDF
    Linearizability is the standard correctness criterion for fine-grained, non-atomic concurrent algorithms, and a variety of methods for verifying linearizability have been developed. However, most approaches assume a sequentially consistent memory model, which is not always realised in practice. In this paper we define linearizability on a weak memory model: the TSO (Total Store Order) memory model, which is implemented in the x86 multicore architecture. We also show how a simulation-based proof method can be adapted to verify linearizability for algorithms running on TSO architectures. We demonstrate our approach on a typical concurrent algorithm, spinlock, and prove it linearizable using our simulation-based approach. Previous approaches to proving linearizabilty on TSO architectures have required a modification to the algorithm's natural abstract specification. Our proof method is the first, to our knowledge, for proving correctness without the need for such modification
    corecore