Skip to main content

Showing 1–4 of 4 results for author: Ashmore, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:1905.04223  [pdf, ps, other

    cs.LG cs.SE stat.ML

    Assuring the Machine Learning Lifecycle: Desiderata, Methods, and Challenges

    Authors: Rob Ashmore, Radu Calinescu, Colin Paterson

    Abstract: Machine learning has evolved into an enabling technology for a wide range of highly successful applications. The potential for this success to continue and accelerate has placed machine learning (ML) at the top of research, economic and political agendas. Such unprecedented interest is fuelled by a vision of ML applicability extending to healthcare, transportation, defence and other domains of gre… ▽ More

    Submitted 10 May, 2019; originally announced May 2019.

  2. arXiv:1903.03218  [pdf, ps, other

    cs.LO cs.MA

    Local Reasoning for Parameterized First Order Protocols

    Authors: Rylo Ashmore, Arie Gurfinkel, Richard Trefler

    Abstract: First Order Logic (FOL) is a powerful reasoning tool for program verification. Recent work on Ivy shows that FOL is well suited for verification of parameterized distributed systems. However, specifying many natural objects, such as a ring topology, in FOL is unexpectedly inconvenient. We present a framework based on FOL for specifying distributed multi-process protocols in a process-local manner… ▽ More

    Submitted 7 March, 2019; originally announced March 2019.

  3. arXiv:1803.04792  [pdf, other

    cs.LG cs.CV cs.SE

    Testing Deep Neural Networks

    Authors: Youcheng Sun, Xiaowei Huang, Daniel Kroening, James Sharp, Matthew Hill, Rob Ashmore

    Abstract: Deep neural networks (DNNs) have a wide range of applications, and software employing them must be thoroughly tested, especially in safety-critical domains. However, traditional software test coverage metrics cannot be applied directly to DNNs. In this paper, inspired by the MC/DC coverage criterion, we propose a family of four novel test criteria that are tailored to structural features of DNNs a… ▽ More

    Submitted 15 April, 2019; v1 submitted 10 March, 2018; originally announced March 2018.

  4. arXiv:1404.7528  [pdf, other

    cs.SE

    The Utility and Practicality of Quantifying Software Reliability

    Authors: Rob Ashmore

    Abstract: We argue that quantifying software reliability is important in demonstrating that system-level risks are As Low As Reasonably Practicable (ALARP). Furthermore, we demonstrate that such quantification is possible in at least one meaningful case. It is, however, unlikely to be practical in every case. This means it is unlikely to be included as an explicit objective in standards. Hence, for those ca… ▽ More

    Submitted 7 May, 2014; v1 submitted 29 April, 2014; originally announced April 2014.

    Comments: EDCC-2014, AESSCS 2014