中文
相关论文

相关论文: Proofing Tools Technology at Neurosoft S.A.

200 篇论文

Hypothesis testing is an important cognitive process that supports human reasoning. In this paper, we introduce a computational hypothesis testing approach based on memory augmented neural networks. Our approach involves a hypothesis…

计算与语言 · 计算机科学 2017-03-01 Tsendsuren Munkhdalai , Hong Yu

Assertion checking is an invaluable programmer's tool for finding many classes of errors or verifying their absence in dynamic languages such as Prolog. For Prolog programmers this means being able to have relevant properties such as modes,…

In order to help students learn how to write mathematical proofs, we adapt the Coq proof assistant into an educational tool we call Waterproof. Like with other interactive theorem provers, students write out their proofs inside the software…

Automated theorem proving has long been a key task of artificial intelligence. Proofs form the bedrock of rigorous scientific inquiry. Many tools for both partially and fully automating their derivations have been developed over the last…

人工智能 · 计算机科学 2018-10-15 Brian Groenke

Many software developments projects fail due to quality problems. Software testing enables the creation of high quality software products. Since it is a cumbersome and expensive task, and often hard to manage, both its technical background…

软件工程 · 计算机科学 2015-03-17 Tim A. Majchrzak

We present a reinforcement learning toolkit for experiments with guiding automated theorem proving in the connection calculus. The core of the toolkit is a compact and easy to extend Prolog-based automated theorem prover called plCoP. plCoP…

计算机科学中的逻辑 · 计算机科学 2020-04-16 Zsolt Zombori , Josef Urban , Chad E. Brown

The adoption of agile development approaches has put an increased emphasis on developer testing, resulting in software projects with strong test suites. These suites include a large number of test cases, in which developers embed knowledge…

Theorem proving is a fundamental aspect of mathematics, spanning from informal reasoning in natural language to rigorous derivations in formal systems. In recent years, the advancement of deep learning, especially the emergence of large…

人工智能 · 计算机科学 2024-08-23 Zhaoyu Li , Jialiang Sun , Logan Murphy , Qidong Su , Zenan Li , Xian Zhang , Kaiyu Yang , Xujie Si

In our contribution we describe some on-going improvements concerning the Automated Reasoning Tools developed in GeoGebra Discovery, providing different examples of the performance of these new features. We describe the new ShowProof…

符号计算 · 计算机科学 2024-01-25 Zoltán Kovács , Tomás Recio , M. Pilar Vélez

The output of an automated theorem prover is usually presented by using a text format, they are often too heavy to be understood. In model checking setting, it would be helpful if one can observe the structure of models and the verification…

计算机科学中的逻辑 · 计算机科学 2017-02-16 Jian Liu , Ying Jiang , Yanyun Chen , Qing Zhou

In this paper we present an interactive spelling correction system for Modern Greek. The entire system is based on a morphological lexicon. Emphasis is given to the development of the lexicon, especially as far as storage economy, speed…

cmp-lg · 计算机科学 2016-08-31 A. Vagelatos , T. Triantopoulou , C. Tsalidis , D. Christodoulakis

The neural network has become an integral part of modern software systems. However, they still suffer from various problems, in particular, vulnerability to adversarial attacks. In this work, we present a novel program reasoning framework…

人工智能 · 计算机科学 2023-03-27 Zi Wang , Somesh Jha , Krishnamurthy , Dvijotham

This paper presents machine-learning methods to address various problems in Greek philology. After training a BERT model on the largest premodern Greek dataset used for this purpose to date, we identify and correct previously undetected…

计算与语言 · 计算机科学 2023-05-03 Charlie Cowen-Breen , Creston Brooks , Johannes Haubold , Barbara Graziosi

Grammar checking is the task of detection and correction of grammatical errors in the text. English is the dominating language in the field of science and technology. Therefore, the non-native English speakers must be able to use correct…

计算与语言 · 计算机科学 2018-04-03 Madhvi Soni , Jitendra Singh Thakur

This dissertation focuses on the development process of scientific software. It presents a methodology that has emerged over time during development of Monte Carlo tools for high energy physics experiments. A short description of the…

软件工程 · 计算机科学 2022-03-23 T. Przedzinski

Neural networks are one of the most investigated and widely used techniques in Machine Learning. In spite of their success, they still find limited application in safety- and security-related contexts, wherein assurance about networks'…

人工智能 · 计算机科学 2018-05-28 Francesco Leofante , Nina Narodytska , Luca Pulina , Armando Tacchella

Context: To reduce manual effort of extracting test cases from natural-language requirements, many approaches based on Natural Language Processing (NLP) have been proposed in the literature. Given the large amount of approaches in this…

软件工程 · 计算机科学 2020-03-25 Vahid Garousi , Sara Bauer , Michael Felderer

We introduce a machine learning approach to model checking temporal logic, with application to formal hardware verification. Model checking answers the question of whether every execution of a given system satisfies a desired temporal logic…

计算机科学中的逻辑 · 计算机科学 2024-11-01 Mirco Giacobbe , Daniel Kroening , Abhinandan Pal , Michael Tautschnig

With the rapid advancement of information technology, the complexity of applications continues to increase, and the cybersecurity challenges we face are also escalating. This paper aims to investigate the methods and practices of system…

密码学与安全 · 计算机科学 2026-02-02 Chunyi Zhang , Jin Zeng , Xiaoqi Li

This comprehensive survey examines Lean 4, a state-of-the-art interactive theorem prover and functional programming language. We analyze its architectural design, type system, metaprogramming capabilities, and practical applications in…

计算机科学中的逻辑 · 计算机科学 2025-02-03 Xichen Tang