首页 > 最新文献

International Journal on Software Tools for Technology Transfer最新文献

英文 中文
On the applicability of hybrid systems safety verification tools from the automotive perspective 从汽车角度探讨混合动力系统安全验证工具的适用性
IF 1.5 3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-30 DOI: 10.1007/s10009-023-00707-0
Stefan Schupp, E. Ábrahám, Md Tawhid Bin Waez, Thomas Rambow, Zeng Qiu
{"title":"On the applicability of hybrid systems safety verification tools from the automotive perspective","authors":"Stefan Schupp, E. Ábrahám, Md Tawhid Bin Waez, Thomas Rambow, Zeng Qiu","doi":"10.1007/s10009-023-00707-0","DOIUrl":"https://doi.org/10.1007/s10009-023-00707-0","url":null,"abstract":"","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"36 1","pages":""},"PeriodicalIF":1.5,"publicationDate":"2023-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81050947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Into the unknown: active monitoring of neural networks (extended version) 进入未知:神经网络的主动监测(扩展版)
3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-30 DOI: 10.1007/s10009-023-00711-4
Konstantin Kueffner, Anna Lukina, Christian Schilling, Thomas A. Henzinger
Abstract Neural-network classifiers achieve high accuracy when predicting the class of an input that they were trained to identify. Maintaining this accuracy in dynamic environments, where inputs frequently fall outside the fixed set of initially known classes, remains a challenge. We consider the problem of monitoring the classification decisions of neural networks in the presence of novel classes. For this purpose, we generalize our recently proposed abstraction-based monitor from binary output to real-valued quantitative output. This quantitative output enables new applications, two of which we investigate in the paper. As our first application, we introduce an algorithmic framework for active monitoring of a neural network, which allows us to learn new classes dynamically and yet maintain high monitoring performance. As our second application, we present an offline procedure to retrain the neural network to improve the monitor’s detection performance without deteriorating the network’s classification accuracy. Our experimental evaluation demonstrates both the benefits of our active monitoring framework in dynamic scenarios and the effectiveness of the retraining procedure.
神经网络分类器在预测它们被训练识别的输入的类别时达到了很高的准确性。在动态环境中保持这种准确性仍然是一个挑战,在动态环境中,输入经常落在最初已知类的固定集合之外。我们考虑了在新类别存在的情况下神经网络的分类决策监控问题。为此,我们将最近提出的基于抽象的监视器从二进制输出推广到实值定量输出。这种定量输出可以实现新的应用,我们将在本文中研究其中的两个应用。作为我们的第一个应用,我们引入了一个算法框架来主动监控神经网络,它允许我们动态学习新的类,同时保持高监控性能。作为我们的第二个应用,我们提出了一个离线过程来重新训练神经网络,以提高监视器的检测性能,而不降低网络的分类精度。我们的实验评估证明了我们的主动监测框架在动态场景中的好处和再培训过程的有效性。
{"title":"Into the unknown: active monitoring of neural networks (extended version)","authors":"Konstantin Kueffner, Anna Lukina, Christian Schilling, Thomas A. Henzinger","doi":"10.1007/s10009-023-00711-4","DOIUrl":"https://doi.org/10.1007/s10009-023-00711-4","url":null,"abstract":"Abstract Neural-network classifiers achieve high accuracy when predicting the class of an input that they were trained to identify. Maintaining this accuracy in dynamic environments, where inputs frequently fall outside the fixed set of initially known classes, remains a challenge. We consider the problem of monitoring the classification decisions of neural networks in the presence of novel classes. For this purpose, we generalize our recently proposed abstraction-based monitor from binary output to real-valued quantitative output. This quantitative output enables new applications, two of which we investigate in the paper. As our first application, we introduce an algorithmic framework for active monitoring of a neural network, which allows us to learn new classes dynamically and yet maintain high monitoring performance. As our second application, we present an offline procedure to retrain the neural network to improve the monitor’s detection performance without deteriorating the network’s classification accuracy. Our experimental evaluation demonstrates both the benefits of our active monitoring framework in dynamic scenarios and the effectiveness of the retraining procedure.","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135857635","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Concurrent runtime verification of data rich events 数据丰富事件的并发运行时验证
IF 1.5 3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-26 DOI: 10.1007/s10009-023-00713-2
N. Shafiei, K. Havelund, P. Mehlitz
{"title":"Concurrent runtime verification of data rich events","authors":"N. Shafiei, K. Havelund, P. Mehlitz","doi":"10.1007/s10009-023-00713-2","DOIUrl":"https://doi.org/10.1007/s10009-023-00713-2","url":null,"abstract":"","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"2 1","pages":""},"PeriodicalIF":1.5,"publicationDate":"2023-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87832889","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Knowledge representation of the state of a cloud-native application 云原生应用程序状态的知识表示
IF 1.5 3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-22 DOI: 10.1007/s10009-023-00705-2
J. Kosińska, Grzegorz Brotoń, Maciej Tobiasz
{"title":"Knowledge representation of the state of a cloud-native application","authors":"J. Kosińska, Grzegorz Brotoń, Maciej Tobiasz","doi":"10.1007/s10009-023-00705-2","DOIUrl":"https://doi.org/10.1007/s10009-023-00705-2","url":null,"abstract":"","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"19 1","pages":""},"PeriodicalIF":1.5,"publicationDate":"2023-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90594833","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Programming event monitors 编程事件监视器
IF 1.5 3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-22 DOI: 10.1007/s10009-023-00706-1
K. Havelund, G. Holzmann
{"title":"Programming event monitors","authors":"K. Havelund, G. Holzmann","doi":"10.1007/s10009-023-00706-1","DOIUrl":"https://doi.org/10.1007/s10009-023-00706-1","url":null,"abstract":"","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"19 1","pages":""},"PeriodicalIF":1.5,"publicationDate":"2023-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79106651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Algebraically explainable controllers: decision trees and support vector machines join forces 代数上可解释的控制器:决策树和支持向量机联合起来
3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-01 DOI: 10.1007/s10009-023-00716-z
Florian Jüngermann, Jan Křetínský, Maximilian Weininger
Abstract Recently, decision trees (DT) have been used as an explainable representation of controllers (a.k.a. strategies, policies, schedulers). Although they are often very efficient and produce small and understandable controllers for discrete systems, complex continuous dynamics still pose a challenge. In particular, when the relationships between variables take more complex forms, such as polynomials, they cannot be obtained using the available DT learning procedures. In contrast, support vector machines provide a more powerful representation, capable of discovering many such relationships, but not in an explainable form. Therefore, we suggest to combine the two frameworks to obtain an understandable representation over richer, domain-relevant algebraic predicates. We demonstrate and evaluate the proposed method experimentally on established benchmarks.
最近,决策树(DT)被用作控制器(又称策略、策略、调度程序)的可解释表示。虽然它们通常非常有效,并且可以为离散系统产生小型且易于理解的控制器,但复杂的连续动力学仍然构成挑战。特别是,当变量之间的关系采用更复杂的形式时,例如多项式,它们无法使用可用的DT学习程序获得。相比之下,支持向量机提供了更强大的表示,能够发现许多这样的关系,但不能以可解释的形式。因此,我们建议将这两个框架结合起来,以获得更丰富的、与领域相关的代数谓词的可理解表示。我们在已建立的基准上对所提出的方法进行了实验验证和评估。
{"title":"Algebraically explainable controllers: decision trees and support vector machines join forces","authors":"Florian Jüngermann, Jan Křetínský, Maximilian Weininger","doi":"10.1007/s10009-023-00716-z","DOIUrl":"https://doi.org/10.1007/s10009-023-00716-z","url":null,"abstract":"Abstract Recently, decision trees (DT) have been used as an explainable representation of controllers (a.k.a. strategies, policies, schedulers). Although they are often very efficient and produce small and understandable controllers for discrete systems, complex continuous dynamics still pose a challenge. In particular, when the relationships between variables take more complex forms, such as polynomials, they cannot be obtained using the available DT learning procedures. In contrast, support vector machines provide a more powerful representation, capable of discovering many such relationships, but not in an explainable form. Therefore, we suggest to combine the two frameworks to obtain an understandable representation over richer, domain-relevant algebraic predicates. We demonstrate and evaluate the proposed method experimentally on established benchmarks.","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"167 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135046167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Explanation Paradigms Leveraging Analytic Intuition (ExPLAIn) 利用分析直觉的解释范式(ExPLAIn)
IF 1.5 3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-06-01 DOI: 10.1007/s10009-023-00715-0
Nils Jansen, Gerrit Nolte, Bernhard Steffen
{"title":"Explanation Paradigms Leveraging Analytic Intuition (ExPLAIn)","authors":"Nils Jansen, Gerrit Nolte, Bernhard Steffen","doi":"10.1007/s10009-023-00715-0","DOIUrl":"https://doi.org/10.1007/s10009-023-00715-0","url":null,"abstract":"","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"8 1","pages":"241 - 247"},"PeriodicalIF":1.5,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78442978","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Decision-making under uncertainty: beyond probabilities 不确定性下的决策:超越概率
3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-05-30 DOI: 10.1007/s10009-023-00704-3
Thom Badings, Thiago D. Simão, Marnix Suilen, Nils Jansen
Abstract This position paper reflects on the state-of-the-art in decision-making under uncertainty. A classical assumption is that probabilities can sufficiently capture all uncertainty in a system. In this paper, the focus is on the uncertainty that goes beyond this classical interpretation, particularly by employing a clear distinction between aleatoric and epistemic uncertainty. The paper features an overview of Markov decision processes (MDPs) and extensions to account for partial observability and adversarial behavior. These models sufficiently capture aleatoric uncertainty, but fail to account for epistemic uncertainty robustly. Consequently, we present a thorough overview of so-called uncertainty models that exhibit uncertainty in a more robust interpretation. We show several solution techniques for both discrete and continuous models, ranging from formal verification, over control-based abstractions, to reinforcement learning. As an integral part of this paper, we list and discuss several key challenges that arise when dealing with rich types of uncertainty in a model-based fashion.
摘要本文对不确定条件下决策的研究现状进行了反思。一个经典的假设是,概率可以充分捕捉系统中所有的不确定性。在本文中,重点是超越这种经典解释的不确定性,特别是通过对任意不确定性和认知不确定性之间的明确区分。本文概述了马尔可夫决策过程(mdp)和扩展,以解释部分可观察性和对抗行为。这些模型充分捕捉到任意的不确定性,但不能健壮地解释认知的不确定性。因此,我们对所谓的不确定性模型进行了全面的概述,这些模型在更稳健的解释中表现出不确定性。我们展示了离散和连续模型的几种解决方案技术,从形式验证、基于控制的抽象到强化学习。作为本文的一个组成部分,我们列出并讨论了在以基于模型的方式处理丰富类型的不确定性时出现的几个关键挑战。
{"title":"Decision-making under uncertainty: beyond probabilities","authors":"Thom Badings, Thiago D. Simão, Marnix Suilen, Nils Jansen","doi":"10.1007/s10009-023-00704-3","DOIUrl":"https://doi.org/10.1007/s10009-023-00704-3","url":null,"abstract":"Abstract This position paper reflects on the state-of-the-art in decision-making under uncertainty. A classical assumption is that probabilities can sufficiently capture all uncertainty in a system. In this paper, the focus is on the uncertainty that goes beyond this classical interpretation, particularly by employing a clear distinction between aleatoric and epistemic uncertainty. The paper features an overview of Markov decision processes (MDPs) and extensions to account for partial observability and adversarial behavior. These models sufficiently capture aleatoric uncertainty, but fail to account for epistemic uncertainty robustly. Consequently, we present a thorough overview of so-called uncertainty models that exhibit uncertainty in a more robust interpretation. We show several solution techniques for both discrete and continuous models, ranging from formal verification, over control-based abstractions, to reinforcement learning. As an integral part of this paper, we list and discuss several key challenges that arise when dealing with rich types of uncertainty in a model-based fashion.","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"295 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135478143","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Forest GUMP: a tool for verification and explanation forrest GUMP:用于验证和解释的工具
3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-05-30 DOI: 10.1007/s10009-023-00702-5
Alnis Murtovi, Alexander Bainczyk, Gerrit Nolte, Maximilian Schlüter, Bernhard Steffen
Abstract In this paper, we present Forest GUMP (for Generalized, Unifying Merge Process) a tool for verification and precise explanation of Random forests. Besides pre/post-condition-based verification and equivalence checking, Forest GUMP also supports three concepts of explanation, the well-known model explanation and outcome explanation , as well as class characterization , i.e., the precise characterization of all samples that are equally classified. Key technology to achieve these results is algebraic aggregation, i.e., the transformation of a Random Forest into a semantically equivalent, concise white-box representation in terms of Algebraic Decision Diagrams (ADDs). The paper sketches the method and demonstrates the use of Forest GUMP along illustrative examples. This way readers should acquire an intuition about the tool, and the way how it should be used to increase the understanding not only of the considered dataset, but also of the character of Random Forests and the ADD technology, here enriched to comprise infeasible path elimination. As Forest GUMP is publicly available all experiments can be reproduced, modified, and complemented using any dataset that is available in the ARFF format.
摘要本文提出了一种用于验证和精确解释随机森林的工具Forest GUMP (Generalized, unified Merge Process)。除了基于前/后条件的验证和等价性检查外,Forest GUMP还支持三个解释概念,即众所周知的模型解释和结果解释,以及类表征,即对所有同等分类的样本进行精确表征。实现这些结果的关键技术是代数聚合,即将随机森林转换为语义等效的、简洁的代数决策图(代数决策图)的白盒表示。本文概述了该方法,并通过举例说明了Forest GUMP的使用。通过这种方式,读者应该获得对工具的直觉,以及如何使用它来增加对所考虑的数据集的理解,以及对随机森林和ADD技术特征的理解,这里丰富了包括不可行的路径消除。由于Forest GUMP是公开可用的,所有实验都可以使用ARFF格式的任何数据集进行复制、修改和补充。
{"title":"Forest GUMP: a tool for verification and explanation","authors":"Alnis Murtovi, Alexander Bainczyk, Gerrit Nolte, Maximilian Schlüter, Bernhard Steffen","doi":"10.1007/s10009-023-00702-5","DOIUrl":"https://doi.org/10.1007/s10009-023-00702-5","url":null,"abstract":"Abstract In this paper, we present Forest GUMP (for Generalized, Unifying Merge Process) a tool for verification and precise explanation of Random forests. Besides pre/post-condition-based verification and equivalence checking, Forest GUMP also supports three concepts of explanation, the well-known model explanation and outcome explanation , as well as class characterization , i.e., the precise characterization of all samples that are equally classified. Key technology to achieve these results is algebraic aggregation, i.e., the transformation of a Random Forest into a semantically equivalent, concise white-box representation in terms of Algebraic Decision Diagrams (ADDs). The paper sketches the method and demonstrates the use of Forest GUMP along illustrative examples. This way readers should acquire an intuition about the tool, and the way how it should be used to increase the understanding not only of the considered dataset, but also of the character of Random Forests and the ADD technology, here enriched to comprise infeasible path elimination. As Forest GUMP is publicly available all experiments can be reproduced, modified, and complemented using any dataset that is available in the ARFF format.","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135477898","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Towards rigorous understanding of neural networks via semantics-preserving transformations 通过保持语义的转换来严格理解神经网络
3区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-05-30 DOI: 10.1007/s10009-023-00700-7
Maximilian Schlüter, Gerrit Nolte, Alnis Murtovi, Bernhard Steffen
Abstract In this paper, we present an algebraic approach to the precise and global verification and explanation of Rectifier Neural Networks , a subclass of Piece-wise Linear Neural Networks (PLNNs), i.e., networks that semantically represent piece-wise affine functions. Key to our approach is the symbolic execution of these networks that allows the construction of semantically equivalent Typed Affine Decision Structures (TADS). Due to their deterministic and sequential nature, TADS can, similarly to decision trees, be considered as white-box models and therefore as precise solutions to the model and outcome explanation problem. TADS are linear algebras, which allows one to elegantly compare Rectifier Networks for equivalence or similarity, both with precise diagnostic information in case of failure, and to characterize their classification potential by precisely characterizing the set of inputs that are specifically classified, or the set of inputs where two network-based classifiers differ. All phenomena are illustrated along a detailed discussion of a minimal, illustrative example: the continuous XOR function.
在本文中,我们提出了一种精确和全局验证和解释整流神经网络的代数方法,整流神经网络是分段线性神经网络(PLNNs)的一个子类,即语义上表示分段仿射函数的网络。我们方法的关键是这些网络的符号执行,它允许构建语义等效的类型化仿射决策结构(TADS)。由于它们的确定性和顺序性,与决策树类似,TADS可以被视为白盒模型,因此可以作为模型和结果解释问题的精确解决方案。TADS是线性代数,它允许人们优雅地比较整流网络的等效性或相似性,在故障情况下都具有精确的诊断信息,并通过精确地描述特定分类的输入集或两个基于网络的分类器不同的输入集来表征其分类潜力。所有的现象都是通过一个最小的、说明性的例子的详细讨论来说明的:连续异或函数。
{"title":"Towards rigorous understanding of neural networks via semantics-preserving transformations","authors":"Maximilian Schlüter, Gerrit Nolte, Alnis Murtovi, Bernhard Steffen","doi":"10.1007/s10009-023-00700-7","DOIUrl":"https://doi.org/10.1007/s10009-023-00700-7","url":null,"abstract":"Abstract In this paper, we present an algebraic approach to the precise and global verification and explanation of Rectifier Neural Networks , a subclass of Piece-wise Linear Neural Networks (PLNNs), i.e., networks that semantically represent piece-wise affine functions. Key to our approach is the symbolic execution of these networks that allows the construction of semantically equivalent Typed Affine Decision Structures (TADS). Due to their deterministic and sequential nature, TADS can, similarly to decision trees, be considered as white-box models and therefore as precise solutions to the model and outcome explanation problem. TADS are linear algebras, which allows one to elegantly compare Rectifier Networks for equivalence or similarity, both with precise diagnostic information in case of failure, and to characterize their classification potential by precisely characterizing the set of inputs that are specifically classified, or the set of inputs where two network-based classifiers differ. All phenomena are illustrated along a detailed discussion of a minimal, illustrative example: the continuous XOR function.","PeriodicalId":14395,"journal":{"name":"International Journal on Software Tools for Technology Transfer","volume":"168 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135478139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
International Journal on Software Tools for Technology Transfer
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1