首页 > 最新文献

IT-Information Technology最新文献

英文 中文
Quantitative visual computing 定量视觉计算
IF 0.9 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1515/itit-2022-0048
F. Schreiber, D. Weiskopf
Visual computing is a broad field ranging from image analysis and computer vision to computer graphics and visualization. All these areas work with visual data, and fur-ther including methods from human-computer interaction and perceptual psychology allows for efficient visual data handling, exploration
视觉计算是一个广泛的领域,从图像分析和计算机视觉到计算机图形学和可视化。所有这些领域都与视觉数据有关,包括人机交互和感知心理学的方法,可以有效地处理和探索视觉数据
{"title":"Quantitative visual computing","authors":"F. Schreiber, D. Weiskopf","doi":"10.1515/itit-2022-0048","DOIUrl":"https://doi.org/10.1515/itit-2022-0048","url":null,"abstract":"Visual computing is a broad field ranging from image analysis and computer vision to computer graphics and visualization. All these areas work with visual data, and fur-ther including methods from human-computer interaction and perceptual psychology allows for efficient visual data handling, exploration","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44556413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Uncertainty visualization: Fundamentals and recent developments 不确定性可视化:基本原理和最新发展
IF 0.9 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1515/itit-2022-0033
David Hägele, C. Schulz, C. Beschle, Hannah Booth, Miriam Butt, Andrea Barth, O. Deussen, D. Weiskopf
Abstract This paper provides a brief overview of uncertainty visualization along with some fundamental considerations on uncertainty propagation and modeling. Starting from the visualization pipeline, we discuss how the different stages along this pipeline can be affected by uncertainty and how they can deal with this and propagate uncertainty information to subsequent processing steps. We illustrate recent advances in the field with a number of examples from a wide range of applications: uncertainty visualization of hierarchical data, multivariate time series, stochastic partial differential equations, and data from linguistic annotation.
摘要本文简要介绍了不确定性可视化的基本概念,以及不确定性传播和建模的一些基本问题。从可视化管道开始,我们讨论了该管道的不同阶段如何受到不确定性的影响,以及它们如何处理不确定性并将不确定性信息传播到后续处理步骤。我们通过一系列广泛应用的例子来说明该领域的最新进展:层次数据的不确定性可视化、多元时间序列、随机偏微分方程和语言注释数据。
{"title":"Uncertainty visualization: Fundamentals and recent developments","authors":"David Hägele, C. Schulz, C. Beschle, Hannah Booth, Miriam Butt, Andrea Barth, O. Deussen, D. Weiskopf","doi":"10.1515/itit-2022-0033","DOIUrl":"https://doi.org/10.1515/itit-2022-0033","url":null,"abstract":"Abstract This paper provides a brief overview of uncertainty visualization along with some fundamental considerations on uncertainty propagation and modeling. Starting from the visualization pipeline, we discuss how the different stages along this pipeline can be affected by uncertainty and how they can deal with this and propagate uncertainty information to subsequent processing steps. We illustrate recent advances in the field with a number of examples from a wide range of applications: uncertainty visualization of hierarchical data, multivariate time series, stochastic partial differential equations, and data from linguistic annotation.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43348680","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Adapting visualizations and interfaces to the user 使可视化和界面适应用户
IF 0.9 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1515/itit-2022-0035
Francesco Chiossi, Johannes Zagermann, Jakob Karolus, Nils Rodrigues, Priscilla Balestrucci, D. Weiskopf, Benedikt V. Ehinger, Tiare M. Feuchtner, Harald Reiterer, Lewis L. Chuang, Marc Ernst, A. Bulling, Sven Mayer, Albrecht Schmidt
Abstract Adaptive visualization and interfaces pervade our everyday tasks to improve interaction from the point of view of user performance and experience. This approach allows using several user inputs, whether physiological, behavioral, qualitative, or multimodal combinations, to enhance the interaction. Due to the multitude of approaches, we outline the current research trends of inputs used to adapt visualizations and user interfaces. Moreover, we discuss methodological approaches used in mixed reality, physiological computing, visual analytics, and proficiency-aware systems. With this work, we provide an overview of the current research in adaptive systems.
自适应可视化和界面渗透到我们的日常任务中,从用户性能和体验的角度改善交互。这种方法允许使用多种用户输入,无论是生理的、行为的、定性的还是多模态的组合,来增强交互。由于方法众多,我们概述了用于适应可视化和用户界面的输入的当前研究趋势。此外,我们还讨论了混合现实、生理计算、视觉分析和熟练度感知系统中使用的方法方法。通过这项工作,我们对自适应系统的当前研究进行了概述。
{"title":"Adapting visualizations and interfaces to the user","authors":"Francesco Chiossi, Johannes Zagermann, Jakob Karolus, Nils Rodrigues, Priscilla Balestrucci, D. Weiskopf, Benedikt V. Ehinger, Tiare M. Feuchtner, Harald Reiterer, Lewis L. Chuang, Marc Ernst, A. Bulling, Sven Mayer, Albrecht Schmidt","doi":"10.1515/itit-2022-0035","DOIUrl":"https://doi.org/10.1515/itit-2022-0035","url":null,"abstract":"Abstract Adaptive visualization and interfaces pervade our everyday tasks to improve interaction from the point of view of user performance and experience. This approach allows using several user inputs, whether physiological, behavioral, qualitative, or multimodal combinations, to enhance the interaction. Due to the multitude of approaches, we outline the current research trends of inputs used to adapt visualizations and user interfaces. Moreover, we discuss methodological approaches used in mixed reality, physiological computing, visual analytics, and proficiency-aware systems. With this work, we provide an overview of the current research in adaptive systems.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47943690","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Immersive analytics: An overview 沉浸式分析:概述
IF 0.9 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1515/itit-2022-0037
Karsten Klein, M. Sedlmair, Falk Schreiber
Abstract Immersive Analytics is concerned with the systematic examination of the benefits and challenges of using immersive environments for data analysis, and the development of corresponding designs that improve the quality and efficiency of the analysis process. While immersive technologies are now broadly available, practical solutions haven’t received broad acceptance in real-world applications outside of several core areas, and proper guidelines on the design of such solutions are still under development. Both fundamental research and applications bring together topics and questions from several fields, and open a wide range of directions regarding underlying theory, evidence from user studies, and practical solutions tailored towards the requirements of application areas. We give an overview on the concepts, topics, research questions, and challenges.
摘要沉浸式分析涉及对使用沉浸式环境进行数据分析的好处和挑战的系统检查,以及开发相应的设计,以提高分析过程的质量和效率。虽然沉浸式技术现在已经广泛可用,但在几个核心领域之外的现实世界应用中,实用的解决方案还没有得到广泛接受,关于此类解决方案设计的适当指导方针仍在制定中。基础研究和应用都汇集了来自多个领域的主题和问题,并为基础理论、用户研究的证据以及针对应用领域需求量身定制的实用解决方案开辟了广泛的方向。我们概述了这些概念、主题、研究问题和挑战。
{"title":"Immersive analytics: An overview","authors":"Karsten Klein, M. Sedlmair, Falk Schreiber","doi":"10.1515/itit-2022-0037","DOIUrl":"https://doi.org/10.1515/itit-2022-0037","url":null,"abstract":"Abstract Immersive Analytics is concerned with the systematic examination of the benefits and challenges of using immersive environments for data analysis, and the development of corresponding designs that improve the quality and efficiency of the analysis process. While immersive technologies are now broadly available, practical solutions haven’t received broad acceptance in real-world applications outside of several core areas, and proper guidelines on the design of such solutions are still under development. Both fundamental research and applications bring together topics and questions from several fields, and open a wide range of directions regarding underlying theory, evidence from user studies, and practical solutions tailored towards the requirements of application areas. We give an overview on the concepts, topics, research questions, and challenges.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41884429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Machine learning meets visualization – Experiences and lessons learned 机器学习与可视化——经验教训
IF 0.9 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1515/itit-2022-0034
Quynh Quang Ngo, Frederik L. Dennig, D. Keim, M. Sedlmair
Abstract In this article, we discuss how Visualization (VIS) with Machine Learning (ML) could mutually benefit from each other. We do so through the lens of our own experience working at this intersection for the last decade. Particularly we focus on describing how VIS supports explaining ML models and aids ML-based Dimensionality Reduction techniques in solving tasks such as parameter space analysis. In the other direction, we discuss approaches showing how ML helps improve VIS, such as applying ML-based automation to improve visualization design. Based on the examples and our own perspective, we describe a number of open research challenges that we frequently encountered in our endeavors to combine ML and VIS.
在本文中,我们讨论了可视化(VIS)与机器学习(ML)如何相互受益。我们通过自己过去十年在这个十字路口工作的经验来做到这一点。我们特别关注描述VIS如何支持解释ML模型,并帮助基于ML的降维技术解决诸如参数空间分析等任务。在另一个方向上,我们讨论了显示ML如何帮助改进VIS的方法,例如应用基于ML的自动化来改进可视化设计。基于这些例子和我们自己的观点,我们描述了我们在努力结合ML和VIS时经常遇到的一些开放的研究挑战。
{"title":"Machine learning meets visualization – Experiences and lessons learned","authors":"Quynh Quang Ngo, Frederik L. Dennig, D. Keim, M. Sedlmair","doi":"10.1515/itit-2022-0034","DOIUrl":"https://doi.org/10.1515/itit-2022-0034","url":null,"abstract":"Abstract In this article, we discuss how Visualization (VIS) with Machine Learning (ML) could mutually benefit from each other. We do so through the lens of our own experience working at this intersection for the last decade. Particularly we focus on describing how VIS supports explaining ML models and aids ML-based Dimensionality Reduction techniques in solving tasks such as parameter space analysis. In the other direction, we discuss approaches showing how ML helps improve VIS, such as applying ML-based automation to improve visualization design. Based on the examples and our own perspective, we describe a number of open research challenges that we frequently encountered in our endeavors to combine ML and VIS.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46453962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Airborne LiDAR data in landscape archaeology. An introduction for non-archaeologists 景观考古中的机载激光雷达数据。非考古学家简介
IF 0.9 Q2 Computer Science Pub Date : 2022-07-28 DOI: 10.1515/itit-2022-0001
Benjamin Štular, Edisa Lozić
Abstract The use of airborne LiDAR data has become an essential component of landscape archaeology. This review article provides an understandable introduction to airborne LiDAR data processing specific to archaeology with a holistic view from a technical perspective. It is aimed primarily at researchers, students, and experts whose primary field of study is not archaeology. The article first outlines what the archaeological interest in airborne LiDAR data is and how the data processing workflow is archaeology-specific. The article emphasises that the processing workflow is riddled with archaeology-specific details and presents the key processing steps. These are, in order of their impact on the final result, enhanced visualisation, manual reclassification, filtering of ground points, and interpolation. If a single most important characteristic of airborne LiDAR data processing for archaeology is to be emphasised, it is that archaeologists need an archaeology-specific DEM for their work.
利用机载激光雷达数据已成为景观考古的重要组成部分。这篇综述文章从技术角度全面介绍了考古机载激光雷达数据处理。它主要针对的是那些主要研究领域不是考古学的研究人员、学生和专家。文章首先概述了考古学对机载激光雷达数据的兴趣是什么,以及数据处理工作流是如何针对考古学的。文章强调,处理工作流程充满了考古学特有的细节,并介绍了关键的处理步骤。按照对最终结果的影响顺序,这些措施是增强可视化、手动重新分类、地面点过滤和插值。如果要强调机载激光雷达考古数据处理的一个最重要的特征,那就是考古学家需要一个考古特定的DEM来完成他们的工作。
{"title":"Airborne LiDAR data in landscape archaeology. An introduction for non-archaeologists","authors":"Benjamin Štular, Edisa Lozić","doi":"10.1515/itit-2022-0001","DOIUrl":"https://doi.org/10.1515/itit-2022-0001","url":null,"abstract":"Abstract The use of airborne LiDAR data has become an essential component of landscape archaeology. This review article provides an understandable introduction to airborne LiDAR data processing specific to archaeology with a holistic view from a technical perspective. It is aimed primarily at researchers, students, and experts whose primary field of study is not archaeology. The article first outlines what the archaeological interest in airborne LiDAR data is and how the data processing workflow is archaeology-specific. The article emphasises that the processing workflow is riddled with archaeology-specific details and presents the key processing steps. These are, in order of their impact on the final result, enhanced visualisation, manual reclassification, filtering of ground points, and interpolation. If a single most important characteristic of airborne LiDAR data processing for archaeology is to be emphasised, it is that archaeologists need an archaeology-specific DEM for their work.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47275659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
From LiDAR to deep learning: A case study of computer-assisted approaches to the archaeology of Guadalupe and northeast Honduras 从激光雷达到深度学习:瓜达卢佩和洪都拉斯东北部考古计算机辅助方法的案例研究
IF 0.9 Q2 Computer Science Pub Date : 2022-07-28 DOI: 10.1515/itit-2022-0004
Mike Lyons, Franziska Fecher, M. Reindel
Abstract Archaeologists are interested in better understanding matters of our human past based on material culture. The tools we use to approach archaeological research questions range from the trowel and brush to, more recently, even those of artificial intelligence. As access to computing technology has increased over time, the breadth of computer-assisted methods in archaeology has also increased. This proliferation has provided us a considerable toolset towards engaging both new and long-standing questions, especially as interdisciplinary collaboration between archaeologists, computer scientists, and engineers continues to grow. As an example of an archaeological project engaging in computer-based approaches, the Guadalupe/Colón Archaeological Project is presented as a case study. Project applications and methodologies range from the regional-scale identification of sites using a geographic information system (GIS) or light detection and ranging (LiDAR) down to the microscopic scale of classifying ceramic materials with convolutional neural networks. Methods relating to the 3D modeling of sites, features, and artifacts and the benefits therein are also explored. In this paper, an overview of the methods used by the project is covered, which includes 1) predictive modeling using a GIS slope analysis for the identification of possible site locations, 2) structure from motion (SfM) drone imagery for site mapping and characterization, 3) airborne LiDAR for site identification, mapping, and characterization, 4) 3D modeling of stone features for improved visualization, 5) 3D modeling of ceramic artifacts for more efficient documentation, and 6) the application of deep learning for automated classification of ceramic materials in thin section. These approaches are discussed and critically considered with the understanding that interdisciplinary cooperation between domain experts in engineering, computer science, and archaeology is an important means of improving and expanding upon digital methodologies in archaeology as a whole.
考古学家对在物质文化的基础上更好地理解人类的过去很感兴趣。我们用来解决考古研究问题的工具从泥铲和刷子到最近的人工智能。随着时间的推移,计算机技术的普及,计算机辅助考古学方法的广度也在增加。这种扩散为我们提供了一个相当大的工具集,用于解决新的和长期存在的问题,特别是考古学家,计算机科学家和工程师之间的跨学科合作不断增长。瓜达卢佩/Colón考古项目是采用计算机方法的考古项目的一个例子。项目应用和方法范围从使用地理信息系统(GIS)或光探测和测距(LiDAR)的区域尺度站点识别到使用卷积神经网络对陶瓷材料进行分类的微观尺度。还探讨了与地点、特征和人工制品的3D建模相关的方法及其益处。本文概述了该项目使用的方法,包括:1)使用GIS坡度分析进行预测建模,以确定可能的遗址位置;2)用于遗址测绘和表征的运动结构(SfM)无人机图像;3)用于遗址识别、测绘和表征的机载激光雷达;4)用于改进可视化的石头特征3D建模;5)用于更有效记录的陶瓷文物3D建模;6)深度学习在陶瓷材料薄壁自动分类中的应用。这些方法被讨论和批判性地考虑,并理解工程学、计算机科学和考古学领域专家之间的跨学科合作是改进和扩展考古学整体数字方法的重要手段。
{"title":"From LiDAR to deep learning: A case study of computer-assisted approaches to the archaeology of Guadalupe and northeast Honduras","authors":"Mike Lyons, Franziska Fecher, M. Reindel","doi":"10.1515/itit-2022-0004","DOIUrl":"https://doi.org/10.1515/itit-2022-0004","url":null,"abstract":"Abstract Archaeologists are interested in better understanding matters of our human past based on material culture. The tools we use to approach archaeological research questions range from the trowel and brush to, more recently, even those of artificial intelligence. As access to computing technology has increased over time, the breadth of computer-assisted methods in archaeology has also increased. This proliferation has provided us a considerable toolset towards engaging both new and long-standing questions, especially as interdisciplinary collaboration between archaeologists, computer scientists, and engineers continues to grow. As an example of an archaeological project engaging in computer-based approaches, the Guadalupe/Colón Archaeological Project is presented as a case study. Project applications and methodologies range from the regional-scale identification of sites using a geographic information system (GIS) or light detection and ranging (LiDAR) down to the microscopic scale of classifying ceramic materials with convolutional neural networks. Methods relating to the 3D modeling of sites, features, and artifacts and the benefits therein are also explored. In this paper, an overview of the methods used by the project is covered, which includes 1) predictive modeling using a GIS slope analysis for the identification of possible site locations, 2) structure from motion (SfM) drone imagery for site mapping and characterization, 3) airborne LiDAR for site identification, mapping, and characterization, 4) 3D modeling of stone features for improved visualization, 5) 3D modeling of ceramic artifacts for more efficient documentation, and 6) the application of deep learning for automated classification of ceramic materials in thin section. These approaches are discussed and critically considered with the understanding that interdisciplinary cooperation between domain experts in engineering, computer science, and archaeology is an important means of improving and expanding upon digital methodologies in archaeology as a whole.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44414431","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Formal verification of multiplier circuits using computer algebra 用计算机代数形式化验证乘法器电路
IF 0.9 Q2 Computer Science Pub Date : 2022-06-24 DOI: 10.1515/itit-2022-0039
Daniela Kaufmann
Abstract Digital circuits are widely utilized in computers, because they provide models for various digital components and arithmetic operations. Arithmetic circuits are a subclass of digital circuits that are used to execute Boolean algebra. To avoid problems like the infamous Pentium FDIV bug, it is critical to ensure that arithmetic circuits are correct. Formal verification can be used to determine the correctness of a circuit with respect to a certain specification. However, arithmetic circuits, particularly integer multipliers, represent a challenge to current verification methodologies and, in reality, still necessitate a significant amount of manual labor. In my dissertation we examine and develop automated reasoning approaches based on computer algebra, where the word-level specification, modeled as a polynomial, is reduced by a Gröbner basis inferred by the gate-level representation of the circuit. We provide a precise formalization of this reasoning process, which includes soundness and completeness arguments and adds to the mathematical background in this field. On the practical side we present an unique incremental column-wise verification algorithm and preprocessing approaches based on variable elimination that simplify the inferred Gröbner basis. Furthermore, we provide an algebraic proof calculus in this thesis that allows obtaining certificates as a by-product of circuit verification in order to boost confidence in the outcomes of automated reasoning tools. These certificates can be efficiently verified with independent proof checking tools.
摘要数字电路在计算机中被广泛使用,因为它们为各种数字部件和算术运算提供了模型。算术电路是用于执行布尔代数的数字电路的一个子类。为了避免像臭名昭著的Pentium FDIV错误这样的问题,确保算术电路是正确的至关重要。形式验证可以用于确定电路相对于特定规范的正确性。然而,算术电路,特别是整数乘法器,对当前的验证方法提出了挑战,而且在现实中,仍然需要大量的体力劳动。在我的论文中,我们研究并开发了基于计算机代数的自动推理方法,其中,将建模为多项式的单词级规范简化为电路的门级表示所推断的Gröbner基。我们提供了这个推理过程的精确形式化,其中包括可靠性和完整性论点,并增加了该领域的数学背景。在实践方面,我们提出了一种独特的增量逐列验证算法和基于变量消除的预处理方法,简化了推断的Gröbner基。此外,我们在本文中提供了一种代数证明演算,它允许获得证书作为电路验证的副产品,以提高对自动推理工具结果的信心。这些证书可以使用独立的证明检查工具进行有效验证。
{"title":"Formal verification of multiplier circuits using computer algebra","authors":"Daniela Kaufmann","doi":"10.1515/itit-2022-0039","DOIUrl":"https://doi.org/10.1515/itit-2022-0039","url":null,"abstract":"Abstract Digital circuits are widely utilized in computers, because they provide models for various digital components and arithmetic operations. Arithmetic circuits are a subclass of digital circuits that are used to execute Boolean algebra. To avoid problems like the infamous Pentium FDIV bug, it is critical to ensure that arithmetic circuits are correct. Formal verification can be used to determine the correctness of a circuit with respect to a certain specification. However, arithmetic circuits, particularly integer multipliers, represent a challenge to current verification methodologies and, in reality, still necessitate a significant amount of manual labor. In my dissertation we examine and develop automated reasoning approaches based on computer algebra, where the word-level specification, modeled as a polynomial, is reduced by a Gröbner basis inferred by the gate-level representation of the circuit. We provide a precise formalization of this reasoning process, which includes soundness and completeness arguments and adds to the mathematical background in this field. On the practical side we present an unique incremental column-wise verification algorithm and preprocessing approaches based on variable elimination that simplify the inferred Gröbner basis. Furthermore, we provide an algebraic proof calculus in this thesis that allows obtaining certificates as a by-product of circuit verification in order to boost confidence in the outcomes of automated reasoning tools. These certificates can be efficiently verified with independent proof checking tools.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47437280","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Frontmatter Frontmatter
IF 0.9 Q2 Computer Science Pub Date : 2022-05-25 DOI: 10.1515/itit-2022-frontmatter3
{"title":"Frontmatter","authors":"","doi":"10.1515/itit-2022-frontmatter3","DOIUrl":"https://doi.org/10.1515/itit-2022-frontmatter3","url":null,"abstract":"","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47041286","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Approximating stochastic numbers to reduce latency 近似随机数以减少延迟
IF 0.9 Q2 Computer Science Pub Date : 2022-05-10 DOI: 10.1515/itit-2021-0041
Syoki Kawaminami, Yukino Watanabe, S. Yamashita
Abstract Approximate Computing (AC) and Stochastic Computing (SC) have been studied as new computing paradigms to achieve energy-efficient designs for error-tolerant applications. The hardware cost of SC generally can be small compared to that of AC, but SC has not been applied to a wide range of applications as AC because SC needs very long cycles to use long random bit strings called Stochastic Numbers (SNs) when we need to maintain the desired precision. To mitigate this disadvantage of SC, we propose a new idea to approximate numbers represented by SNs; our idea is to use multiple SNs to represent one number. Indeed our method can shorten the length of SNs drastically while keeping the precision level compared to conventional SNs. We study two specific cases where we use two and three shorter bit-strings to represent a single conventional SN, which we call a dual-rail and a triple-rail SNs, respectively. We also discuss a general case when we use many SNs corresponding to a single conventional SNs. We also compare triple-rail, dual-rail and conventional SNs in terms of hardware overhead and calculation errors in this paper. From the comparison, we can conclude that our idea can be used to shorten the necessary cycles for SC.
摘要近似计算(AC)和随机计算(SC)作为新的计算范式被研究,以实现容错应用的节能设计。与AC相比,SC的硬件成本通常可以很小,但SC并没有像AC那样广泛应用,因为当我们需要保持所需的精度时,SC需要很长的周期来使用称为随机数字(SNs)的长随机比特串。为了减轻SC的这一缺点,我们提出了一种新的想法来近似由sn表示的数字;我们的想法是使用多个SNs来代表一个数字。实际上,我们的方法可以大大缩短SNs的长度,同时保持与传统SNs相比的精度水平。我们研究了两种具体情况,其中我们使用两个和三个较短的位串来表示单个常规SN,我们分别称之为双轨和三轨SN。我们还讨论了一个一般情况下,当我们使用多个SNs对应于一个传统的SNs。本文还比较了三轨、双轨和传统SNs在硬件开销和计算误差方面的差异。通过比较,我们可以得出结论,我们的想法可以用来缩短SC的必要周期。
{"title":"Approximating stochastic numbers to reduce latency","authors":"Syoki Kawaminami, Yukino Watanabe, S. Yamashita","doi":"10.1515/itit-2021-0041","DOIUrl":"https://doi.org/10.1515/itit-2021-0041","url":null,"abstract":"Abstract Approximate Computing (AC) and Stochastic Computing (SC) have been studied as new computing paradigms to achieve energy-efficient designs for error-tolerant applications. The hardware cost of SC generally can be small compared to that of AC, but SC has not been applied to a wide range of applications as AC because SC needs very long cycles to use long random bit strings called Stochastic Numbers (SNs) when we need to maintain the desired precision. To mitigate this disadvantage of SC, we propose a new idea to approximate numbers represented by SNs; our idea is to use multiple SNs to represent one number. Indeed our method can shorten the length of SNs drastically while keeping the precision level compared to conventional SNs. We study two specific cases where we use two and three shorter bit-strings to represent a single conventional SN, which we call a dual-rail and a triple-rail SNs, respectively. We also discuss a general case when we use many SNs corresponding to a single conventional SNs. We also compare triple-rail, dual-rail and conventional SNs in terms of hardware overhead and calculation errors in this paper. From the comparison, we can conclude that our idea can be used to shorten the necessary cycles for SC.","PeriodicalId":43953,"journal":{"name":"IT-Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9,"publicationDate":"2022-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48883176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
IT-Information Technology
全部 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