A dual number abstraction for static analysis of Clarke Jacobians
نویسندگان
چکیده
We present a novel abstraction for bounding the Clarke Jacobian of Lipschitz continuous, but not necessarily differentiable function over local input region. To do so, we leverage abstract domain built upon dual numbers, adapted to soundly over-approximate all first derivatives needed compute Jacobian. formally prove that our forward-mode interval evaluation produces sound, domain-based over-approximation true given Due generality formalism, can and analyze Jacobians broader class functions than previous works supported – specifically, arbitrary compositions neural networks with Lipschitz, non-differentiable perturbations. implement technique in tool called DeepJ evaluate it on multiple deep perturbations showcase both scalability analysis. Concretely, obtain robustness optimization landscapes fully-connected convolutional rotational, contrast variation, haze perturbations, as well their compositions.
منابع مشابه
Abstraction Recovery for Scalable Static Binary Analysis
ion Recovery for Scalable Static Binary Analysis Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Electrical and Computer Engineering
متن کاملa time-series analysis of the demand for life insurance in iran
با توجه به تجزیه و تحلیل داده ها ما دریافتیم که سطح درامد و تعداد نمایندگیها باتقاضای بیمه عمر رابطه مستقیم دارند و نرخ بهره و بار تکفل با تقاضای بیمه عمر رابطه عکس دارند
analysis of ruin probability for insurance companies using markov chain
در این پایان نامه نشان داده ایم که چگونه می توان مدل ریسک بیمه ای اسپیرر اندرسون را به کمک زنجیره های مارکوف تعریف کرد. سپس به کمک روش های آنالیز ماتریسی احتمال برشکستگی ، میزان مازاد در هنگام برشکستگی و میزان کسری بودجه در زمان وقوع برشکستگی را محاسبه کرده ایم. هدف ما در این پایان نامه بسیار محاسباتی و کاربردی تر از روش های است که در گذشته برای محاسبه این احتمال ارائه شده است. در ابتدا ما نشا...
15 صفحه اولEfficient Incremental Static Analysis Using Path Abstraction
ion Rashmi Mudduluru and Murali Krishna Ramanathan {mudduluru.rashmi,muralikrishna}@csa.iisc.ernet.in Indian Institute of Science, Bangalore, India Abstract. Incremental static analysis involves analyzing changes to a version of a source code along with analyzing code regions that are semantically affected by the changes. Existing analysis tools that attempt Incremental static analysis involves...
متن کاملa swot analysis of the english program of a bilingual school in iran
با توجه به جایگاه زبان انگلیسی به عنوان زبانی بین المللی و با در نظر گرفتن این واقعیت که دولت ها و مسئولان آموزش و پرورش در سراسر جهان در حال حاضر احساس نیاز به ایجاد موقعیتی برای کودکان جهت یاد گیری زبان انگلیسی درسنین پایین در مدارس دو زبانه می کنند، تحقیق حاضر با استفاده از مدل swot (قوت ها، ضعف ها، فرصتها و تهدیدها) سعی در ارزیابی مدرسه ای دو زبانه در ایران را دارد. جهت انجام این تحقیق در م...
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ACM on programming languages
سال: 2022
ISSN: ['2475-1421']
DOI: https://doi.org/10.1145/3498718