Skip to main content

Showing 1–11 of 11 results for author: Ellis, S

Searching in archive cs. Search in all archives.
.
  1. Generic Go to Go: Dictionary-Passing, Monomorphisation, and Hybrid

    Authors: Stephen Ellis, Shuofei Zhu, Nobuko Yoshida, Linhai Song

    Abstract: Go is a popular statically-typed industrial programming language. To aid the type safe reuse of code, the recent Go release (Go 1.18) published on 15th March 2022 includes bounded parametric polymorphism via generic types. Go 1.18 implements generic types using combination of monomorphisation and call-graph based dictionary-passing called hybrid. This hybrid approach can be viewed as an optimised… ▽ More

    Submitted 10 October, 2022; v1 submitted 14 August, 2022; originally announced August 2022.

    Comments: Full version of paper submitted to OOPSLA '22

  2. arXiv:2110.04286  [pdf, other

    cs.LG stat.ML

    Is MC Dropout Bayesian?

    Authors: Loic Le Folgoc, Vasileios Baltatzis, Sujal Desai, Anand Devaraj, Sam Ellis, Octavio E. Martinez Manzanera, Arjun Nair, Huaqi Qiu, Julia Schnabel, Ben Glocker

    Abstract: MC Dropout is a mainstream "free lunch" method in medical imaging for approximate Bayesian computations (ABC). Its appeal is to solve out-of-the-box the daunting task of ABC and uncertainty quantification in Neural Networks (NNs); to fall within the variational inference (VI) framework; and to propose a highly multimodal, faithful predictive posterior. We question the properties of MC Dropout for… ▽ More

    Submitted 8 October, 2021; originally announced October 2021.

  3. arXiv:2108.05386  [pdf, other

    cs.CV

    The Pitfalls of Sample Selection: A Case Study on Lung Nodule Classification

    Authors: Vasileios Baltatzis, Kyriaki-Margarita Bintsi, Loic Le Folgoc, Octavio E. Martinez Manzanera, Sam Ellis, Arjun Nair, Sujal Desai, Ben Glocker, Julia A. Schnabel

    Abstract: Using publicly available data to determine the performance of methodological contributions is important as it facilitates reproducibility and allows scrutiny of the published results. In lung nodule classification, for example, many works report results on the publicly available LIDC dataset. In theory, this should allow a direct comparison of the performance of proposed methods and assess the imp… ▽ More

    Submitted 11 August, 2021; originally announced August 2021.

    Comments: Accepted at PRIME, MICCAI 2021

  4. arXiv:2108.04815  [pdf, other

    cs.CV

    The Effect of the Loss on Generalization: Empirical Study on Synthetic Lung Nodule Data

    Authors: Vasileios Baltatzis, Loic Le Folgoc, Sam Ellis, Octavio E. Martinez Manzanera, Kyriaki-Margarita Bintsi, Arjun Nair, Sujal Desai, Ben Glocker, Julia A. Schnabel

    Abstract: Convolutional Neural Networks (CNNs) are widely used for image classification in a variety of fields, including medical imaging. While most studies deploy cross-entropy as the loss function in such tasks, a growing number of approaches have turned to a family of contrastive learning-based losses. Even though performance metrics such as accuracy, sensitivity and specificity are regularly used for t… ▽ More

    Submitted 10 August, 2021; originally announced August 2021.

    Comments: Accepted at iMIMIC, MICCAI 2021

  5. arXiv:2108.00250  [pdf, other

    cs.LG q-bio.QM stat.AP stat.ME stat.ML

    Bayesian analysis of the prevalence bias: learning and predicting from imbalanced data

    Authors: Loic Le Folgoc, Vasileios Baltatzis, Amir Alansary, Sujal Desai, Anand Devaraj, Sam Ellis, Octavio E. Martinez Manzanera, Fahdi Kanavati, Arjun Nair, Julia Schnabel, Ben Glocker

    Abstract: Datasets are rarely a realistic approximation of the target population. Say, prevalence is misrepresented, image quality is above clinical standards, etc. This mismatch is known as sampling bias. Sampling biases are a major hindrance for machine learning models. They cause significant gaps between model performance in the lab and in the real world. Our work is a solution to prevalence bias. Preval… ▽ More

    Submitted 31 July, 2021; originally announced August 2021.

  6. arXiv:2006.13798  [pdf, other

    cs.LG q-bio.QM stat.AP stat.ML

    Bayesian Sampling Bias Correction: Training with the Right Loss Function

    Authors: L. Le Folgoc, V. Baltatzis, A. Alansary, S. Desai, A. Devaraj, S. Ellis, O. E. Martinez Manzanera, F. Kanavati, A. Nair, J. Schnabel, B. Glocker

    Abstract: We derive a family of loss functions to train models in the presence of sampling bias. Examples are when the prevalence of a pathology differs from its sampling rate in the training dataset, or when a machine learning practioner rebalances their training dataset. Sampling bias causes large discrepancies between model performance in the lab and in more realistic settings. It is omnipresent in medic… ▽ More

    Submitted 24 June, 2020; originally announced June 2020.

  7. arXiv:2005.09598  [pdf

    q-bio.PE cs.SI physics.soc-ph

    Animal social networks: an introduction for complex systems scientists

    Authors: Josefine Bohr Brask, Samuel Ellis, Darren P Croft

    Abstract: Many animals live in societies where individuals frequently interact socially with each other. The social structures of these systems can be studied in depth by means of network analysis. A large number of studies on animal social networks in many species have in recent years been carried out in the biological research field of animal behaviour and have provided new insights into behaviour, ecolog… ▽ More

    Submitted 19 February, 2021; v1 submitted 19 May, 2020; originally announced May 2020.

    Comments: 15 pages, 2 figures

  8. arXiv:1905.11863  [pdf, ps, other

    cs.SE

    MolSSI and BioExcel Workflow Workshop 2018 Report

    Authors: Levi N. Naden, Sam Ellis, Shantenu Jha

    Abstract: Workflows in biomolecular science are very important as they are intricately intertwined with the scientific outcomes, as well as algorithmic and methodological innovations. The use and effectiveness of workflow tools to meet the needs of the biomolecular science community is varied. MolSSI co-organized a biomolecular workflows workshop in December 2018 with the goal of identifying specific softwa… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: 13 pages, Workflow Developers, Workshop, Report

  9. arXiv:1808.06969  [pdf, other

    cs.ET

    Robust Chemical Circuits

    Authors: Samuel J. Ellis, Titus H. Klinge, James I. Lathrop

    Abstract: We introduce a new motif for constructing robust digital logic circuits using input/output chemical reaction networks. These chemical circuits robustly handle perturbations in input signals, initial concentrations, rate constants, and measurements. In particular, we show that all combinatorial circuits and several sequential circuits enjoy this robustness. Our results complement existing literatur… ▽ More

    Submitted 21 August, 2018; originally announced August 2018.

  10. The Effect of Focal Distance, Age, and Brightness on Near-Field Augmented Reality Depth Matching

    Authors: Gujot Singh, Stephen R. Ellis, J. Edward Swan II

    Abstract: Many augmented reality (AR) applications operate within near-field reaching distances, and require matching the depth of a virtual object with a real object. The accuracy of this matching was measured in three experiments, which examined the effect of focal distance, age, and brightness, within distances of 33.3 to 50 cm, using a custom-built AR haploscope. Experiment I examined the effect of foca… ▽ More

    Submitted 30 November, 2017; originally announced December 2017.

    Comments: 14 pages, 18 figures

  11. arXiv:1710.09494  [pdf, other

    cs.ET

    Runtime Fault Detection in Programmed Molecular Systems

    Authors: Samuel J. Ellis, Titus H. Klinge, James I. Lathrop, Jack H. Lutz, Robyn R. Lutz, Andrew S. Miner, Hugh D. Potter

    Abstract: Watchdog timers are devices that are commonly used to monitor the health of safety-critical hardware and software systems. Their primary function is to raise an alarm if the monitored systems fail to emit periodic "heartbeats" that signal their well-being. In this paper we design and verify a molecular watchdog timer for monitoring the health of programmed molecular nanosystems. This raises new ch… ▽ More

    Submitted 23 July, 2018; v1 submitted 25 October, 2017; originally announced October 2017.