paper-with-me

Papers

Fixes That Fail: Self-Defeating Improvements in Machine-Learning Systems

2021-03-22 · NeurIPS 2021 12 · Ruihan Wu, Chuan Guo, Awni Hannun, Laurens van der Maaten

Machine-learning systems such as self-driving cars or virtual assistants are composed of a large number of machine-learning models that recognize image content, transcribe speech, analyze natural language, infer preferences, rank options, etc. Models in these systems are often developed and trained independently, which raises an obvious concern: Can improving a machine-learning model make the overall system worse? We answer this question affirmatively by showing that improving a model can deteriorate the performance of downstream models, even after those downstream models are retrained. Such self-defeating improvements are the result of entanglement between the models in the system. We perform an error decomposition of systems with multiple machine-learning models, which sheds light on the types of errors that can lead to self-defeating improvements. We also present the results of experiments which show that self-defeating improvements emerge in a realistic stereo-based detection system for cars and pedestrians.

📄 PDF Abstract BibTeX arXiv:2103.11766

Code (1)

facebookresearch/self_defeating_improvements 공식 구현 pytorch

Tasks

BIG-bench Machine LearningObject DetectionSelf-Driving Cars

Similar Papers 제목 키워드 기반

SampleFix: Learning to Correct Programs by Efficient Sampling of Diverse Fixes

2020-10-13 · NeurIPS Workshop CAP 2020 12 · Hossein Hajipour, Apratim Bhattacharyya, Mario Fritz

Automatic program correction holds the potential of dramatically improving the productivity of programmers. Recent advances in machine learning and NLP have rekindled the hope to eventually fully automate the process of …

SampleFix: Learning to Generate Functionally Diverse Fixes

2019-06-24 · Hossein Hajipour, Apratim Bhattacharyya, Cristian-Alexandru Staicu, Mario Fritz

Automatic program repair holds the potential of dramatically improving the productivity of programmers during the software development process and correctness of software in general. Recent advances in machine learning, …

DiversityProgram Repair

On Human Intellect and Machine Failures: Troubleshooting Integrative Machine Learning Systems

2016-11-24 · Besmira Nushi, Ece Kamar, Eric Horvitz, Donald Kossmann

We study the problem of troubleshooting machine learning systems that rely on analytical pipelines of distinct components. Understanding and fixing errors that arise in such integrative systems is difficult as failures c…

BIG-bench Machine LearningImage Captioning

Crowd Score: A Method for the Evaluation of Jokes using Large Language Model AI Voters as Judges

2022-12-21 · Fabricio Goes, Zisen Zhou, Piotr Sawicki, Marek Grzes 외

This paper presents the Crowd Score, a novel method to assess the funniness of jokes using large language models (LLMs) as AI judges. Our method relies on inducing different personalities into the LLM and aggregating the…

Language ModelingLanguage ModellingLarge Language Model

GA and ILS for optimizing the size of NFA models

2021-07-13 · Frédéric Lardeux, Eric Monfroy

Grammatical inference consists in learning a formal grammar (as a set of rewrite rules or a finite state machine). We are concerned with learning Nondeterministic Finite Automata (NFA) of a given size from samples of pos…