Machine learning enhances fuzzing for better software testing.
problem Challenges in traditional fuzzing.
method Applications of machine learning to improve fuzzing.
result Machine learning tools have successfully addressed fuzzing bottlenecks.
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Machine learning enhances fuzzing for better software testing.
A new method for testing deep learning models using CGF.
Machine learning models are notoriously difficult to interpret and debug. This is particularly true of neural networks. In this work, we introduce automated software testing techniques for neural networks that are well-suited to discovering errors which occur only for rare inputs. Specifically, we develop coverage-guid…
DeepEvolution improves testing of deep neural networks by generating diverse test cases.