Skip to main content

Showing 1–16 of 16 results for author: Julian, K

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

    cs.AI cs.LG cs.LO

    Marabou 2.0: A Versatile Formal Analyzer of Neural Networks

    Authors: Haoze Wu, Omri Isac, Aleksandar Zeljić, Teruhiro Tagomori, Matthew Daggitt, Wen Kokke, Idan Refaeli, Guy Amir, Kyle Julian, Shahaf Bassan, Pei Huang, Ori Lahav, Min Wu, Min Zhang, Ekaterina Komendantskaya, Guy Katz, Clark Barrett

    Abstract: This paper serves as a comprehensive system description of version 2.0 of the Marabou framework for formal analysis of neural networks. We discuss the tool's architectural design and highlight the major features and components introduced since its initial release.

    Submitted 20 May, 2024; v1 submitted 25 January, 2024; originally announced January 2024.

    Comments: Condensed version accepted at CAV'24

  2. arXiv:2208.11315  [pdf, other

    cs.CV cs.LG

    Comparison of Object Detection Algorithms for Street-level Objects

    Authors: Martinus Grady Naftali, Jason Sebastian Sulistyawan, Kelvin Julian

    Abstract: Object detection for street-level objects can be applied to various use cases, from car and traffic detection to the self-driving car system. Therefore, finding the best object detection algorithm is essential to apply it effectively. Many object detection algorithms have been released, and many have compared object detection algorithms, but few have compared the latest algorithms, such as YOLOv5,… ▽ More

    Submitted 24 August, 2022; originally announced August 2022.

    Comments: 11 pages, 9 figures, 5 tables

  3. arXiv:2208.11012  [pdf, other

    cs.CV cs.LG

    AniWho : A Quick and Accurate Way to Classify Anime Character Faces in Images

    Authors: Martinus Grady Naftali, Jason Sebastian Sulistyawan, Kelvin Julian

    Abstract: In order to classify Japanese animation-style character faces, this paper attempts to delve further into the many models currently available, including InceptionV3, InceptionResNetV2, MobileNetV2, and EfficientNet, employing transfer learning. This paper demonstrates that EfficientNet-B7, which achieves a top-1 accuracy of 85.08%, has the highest accuracy rate. MobileNetV2, which achieves a less a… ▽ More

    Submitted 10 January, 2023; v1 submitted 23 August, 2022; originally announced August 2022.

    Comments: 11 pages, 26 figures, 8 tables

  4. Generating Probabilistic Safety Guarantees for Neural Network Controllers

    Authors: Sydney M. Katz, Kyle D. Julian, Christopher A. Strong, Mykel J. Kochenderfer

    Abstract: Neural networks serve as effective controllers in a variety of complex settings due to their ability to represent expressive policies. The complex nature of neural networks, however, makes their output difficult to verify and predict, which limits their use in safety-critical applications. While simulations provide insight into the performance of neural network controllers, they are not enough to… ▽ More

    Submitted 20 October, 2021; v1 submitted 1 March, 2021; originally announced March 2021.

    Comments: 31 pages, 19 figures

    Journal ref: Mach Learn (2021). http://link.springer.com/article/10.1007/s10994-021-06065-9

  5. arXiv:2010.03258  [pdf, other

    cs.LG math.OC

    Global Optimization of Objective Functions Represented by ReLU Networks

    Authors: Christopher A. Strong, Haoze Wu, Aleksandar Zeljić, Kyle D. Julian, Guy Katz, Clark Barrett, Mykel J. Kochenderfer

    Abstract: Neural networks can learn complex, non-convex functions, and it is challenging to guarantee their correct behavior in safety-critical contexts. Many approaches exist to find failures in networks (e.g., adversarial examples), but these cannot guarantee the absence of failures. Verification algorithms address this need and provide formal guarantees about a neural network by answering "yes or no" que… ▽ More

    Submitted 9 September, 2021; v1 submitted 7 October, 2020; originally announced October 2020.

    Comments: 27 pages, 7 figures

  6. arXiv:2004.08440  [pdf, other

    cs.LO cs.AI cs.LG

    Parallelization Techniques for Verifying Neural Networks

    Authors: Haoze Wu, Alex Ozdemir, Aleksandar Zeljić, Ahmed Irfan, Kyle Julian, Divya Gopinath, Sadjad Fouladi, Guy Katz, Corina Pasareanu, Clark Barrett

    Abstract: Inspired by recent successes with parallel optimization techniques for solving Boolean satisfiability, we investigate a set of strategies and heuristics that aim to leverage parallel computing to improve the scalability of neural network verification. We introduce an algorithm based on partitioning the verification problem in an iterative manner and explore two partitioning strategies, that work b… ▽ More

    Submitted 21 August, 2020; v1 submitted 17 April, 2020; originally announced April 2020.

  7. arXiv:2003.02381  [pdf, other

    cs.RO eess.SY

    Validation of Image-Based Neural Network Controllers through Adaptive Stress Testing

    Authors: Kyle D. Julian, Ritchie Lee, Mykel J. Kochenderfer

    Abstract: Neural networks have become state-of-the-art for computer vision problems because of their ability to efficiently model complex functions from large amounts of data. While neural networks can be shown to perform well empirically for a variety of tasks, their performance is difficult to guarantee. Neural network verification tools have been developed that can certify robustness with respect to a gi… ▽ More

    Submitted 4 March, 2020; originally announced March 2020.

    Comments: 7 pages, 6 figures

  8. arXiv:1903.00762  [pdf, other

    eess.SY cs.LO

    Verifying Aircraft Collision Avoidance Neural Networks Through Linear Approximations of Safe Regions

    Authors: Kyle D. Julian, Shivam Sharma, Jean-Baptiste Jeannin, Mykel J. Kochenderfer

    Abstract: The next generation of aircraft collision avoidance systems frame the problem as a Markov decision process and use dynamic programming to optimize the alerting logic. The resulting system uses a large lookup table to determine advisories given to pilots, but these tables can grow very large. To enable the system to operate on limited hardware, prior work investigated compressing the table using a… ▽ More

    Submitted 2 March, 2019; originally announced March 2019.

  9. Visual Depth Map** from Monocular Images using Recurrent Convolutional Neural Networks

    Authors: John Mern, Kyle Julian, Rachael E. Tompa, Mykel J. Kochenderfer

    Abstract: A reliable sense-and-avoid system is critical to enabling safe autonomous operation of unmanned aircraft. Existing sense-and-avoid methods often require specialized sensors that are too large or power intensive for use on small unmanned vehicles. This paper presents a method to estimate object distances based on visual image sequences, allowing for the use of low-cost, on-board monocular cameras a… ▽ More

    Submitted 10 December, 2018; originally announced December 2018.

  10. arXiv:1810.04244  [pdf, other

    cs.RO cs.AI cs.LG

    Distributed Wildfire Surveillance with Autonomous Aircraft using Deep Reinforcement Learning

    Authors: Kyle D. Julian, Mykel J. Kochenderfer

    Abstract: Teams of autonomous unmanned aircraft can be used to monitor wildfires, enabling firefighters to make informed decisions. However, controlling multiple autonomous fixed-wing aircraft to maximize forest fire coverage is a complex problem. The state space is high dimensional, the fire propagates stochastically, the sensor information is imperfect, and the aircraft must coordinate with each other to… ▽ More

    Submitted 9 October, 2018; originally announced October 2018.

  11. arXiv:1810.04240  [pdf, other

    cs.LG stat.ML

    Deep Neural Network Compression for Aircraft Collision Avoidance Systems

    Authors: Kyle D. Julian, Mykel J. Kochenderfer, Michael P. Owen

    Abstract: One approach to designing decision making logic for an aircraft collision avoidance system frames the problem as a Markov decision process and optimizes the system using dynamic programming. The resulting collision avoidance strategy can be represented as a numeric table. This methodology has been used in the development of the Airborne Collision Avoidance System X (ACAS X) family of collision avo… ▽ More

    Submitted 9 October, 2018; originally announced October 2018.

  12. arXiv:1810.02455  [pdf, other

    cs.RO cs.AI

    Image-based Guidance of Autonomous Aircraft for Wildfire Surveillance and Prediction

    Authors: Kyle D. Julian, Mykel J. Kochenderfer

    Abstract: Small unmanned aircraft can help firefighters combat wildfires by providing real-time surveillance of the growing fires. However, guiding the aircraft autonomously given only wildfire images is a challenging problem. This work models noisy images obtained from on-board cameras and proposes two approaches to filtering the wildfire images. The first approach uses a simple Kalman filter to reduce noi… ▽ More

    Submitted 1 March, 2019; v1 submitted 4 October, 2018; originally announced October 2018.

  13. arXiv:1802.01772  [pdf, other

    cs.LG cs.AI

    Decomposition Methods with Deep Corrections for Reinforcement Learning

    Authors: Maxime Bouton, Kyle Julian, Alireza Nakhaei, Kikuo Fujimura, Mykel J. Kochenderfer

    Abstract: Decomposition methods have been proposed to approximate solutions to large sequential decision making problems. In contexts where an agent interacts with multiple entities, utility decomposition can be used to separate the global objective into local tasks considering each individual entity independently. An arbitrator is then responsible for combining the individual utilities and selecting an act… ▽ More

    Submitted 22 April, 2019; v1 submitted 5 February, 2018; originally announced February 2018.

    Journal ref: Journal of Agents and Multi-Agent Systems (JAAMAS), 2019

  14. arXiv:1801.05950  [pdf, other

    cs.AI cs.LO

    Toward Scalable Verification for Safety-Critical Deep Networks

    Authors: Lindsey Kuper, Guy Katz, Justin Gottschlich, Kyle Julian, Clark Barrett, Mykel Kochenderfer

    Abstract: The increasing use of deep neural networks for safety-critical applications, such as autonomous driving and flight control, raises concerns about their safety and reliability. Formal verification can address these concerns by guaranteeing that a deep learning system operates as intended, but the state of the art is limited to small systems. In this work-in-progress report we give an overview of ou… ▽ More

    Submitted 2 February, 2018; v1 submitted 18 January, 2018; originally announced January 2018.

    Comments: Accepted for presentation at SysML 2018

  15. arXiv:1709.02802  [pdf, ps, other

    cs.LG cs.CR cs.LO stat.ML

    Towards Proving the Adversarial Robustness of Deep Neural Networks

    Authors: Guy Katz, Clark Barrett, David L. Dill, Kyle Julian, Mykel J. Kochenderfer

    Abstract: Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficult, but there has been some success in using deep neural networks generated using machine-learning. However, deep neural networks are opaque to human engineers, rendering their correctness very difficult to prove manually… ▽ More

    Submitted 8 September, 2017; originally announced September 2017.

    Comments: In Proceedings FVAV 2017, arXiv:1709.02126

    ACM Class: D.2.4; I.2.2

    Journal ref: EPTCS 257, 2017, pp. 19-26

  16. arXiv:1702.01135  [pdf, other

    cs.AI cs.LO

    Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networks

    Authors: Guy Katz, Clark Barrett, David Dill, Kyle Julian, Mykel Kochenderfer

    Abstract: Deep neural networks have emerged as a widely used and effective means for tackling complex, real-world problems. However, a major obstacle in applying them to safety-critical systems is the great difficulty in providing formal guarantees about their behavior. We present a novel, scalable, and efficient technique for verifying properties of deep neural networks (or providing counter-examples). The… ▽ More

    Submitted 19 May, 2017; v1 submitted 3 February, 2017; originally announced February 2017.

    Comments: This is the extended version of a paper with the same title that appeared at CAV 2017