3,181 research outputs found
Requirements modelling and formal analysis using graph operations
The increasing complexity of enterprise systems requires a more advanced
analysis of the representation of services expected than is currently possible.
Consequently, the specification stage, which could be facilitated by formal
verification, becomes very important to the system life-cycle. This paper presents
a formal modelling approach, which may be used in order to better represent
the reality of the system and to verify the awaited or existing system’s properties,
taking into account the environmental characteristics. For that, we firstly propose
a formalization process based upon properties specification, and secondly we
use Conceptual Graphs operations to develop reasoning mechanisms of verifying
requirements statements. The graphic visualization of these reasoning enables us
to correctly capture the system specifications by making it easier to determine if
desired properties hold. It is applied to the field of Enterprise modelling
Estimation and Inference about Heterogeneous Treatment Effects in High-Dimensional Dynamic Panels
This paper provides estimation and inference methods for a large number of
heterogeneous treatment effects in a panel data setting with many potential
controls. We assume that heterogeneous treatment is the result of a
low-dimensional base treatment interacting with many heterogeneity-relevant
controls, but only a small number of these interactions have a non-zero
heterogeneous effect relative to the average. The method has two stages. First,
we use modern machine learning techniques to estimate the expectation functions
of the outcome and base treatment given controls and take the residuals of each
variable. Second, we estimate the treatment effect by l1-regularized regression
(i.e., Lasso) of the outcome residuals on the base treatment residuals
interacted with the controls. We debias this estimator to conduct pointwise
inference about a single coefficient of treatment effect vector and
simultaneous inference about the whole vector. To account for the unobserved
unit effects inherent in panel data, we use an extension of correlated random
effects approach of Mundlak (1978) and Chamberlain (1982) to a high-dimensional
setting. As an empirical application, we estimate a large number of
heterogeneous demand elasticities based on a novel dataset from a major
European food distributor
Interactive Simplifier Tracing and Debugging in Isabelle
The Isabelle proof assistant comes equipped with a very powerful tactic for
term simplification. While tremendously useful, the results of simplifying a
term do not always match the user's expectation: sometimes, the resulting term
is not in the form the user expected, or the simplifier fails to apply a rule.
We describe a new, interactive tracing facility which offers insight into the
hierarchical structure of the simplification with user-defined filtering,
memoization and search. The new simplifier trace is integrated into the
Isabelle/jEdit Prover IDE.Comment: Conferences on Intelligent Computer Mathematics, 201
Third Conference on Artificial Intelligence for Space Applications, part 2
Topics relative to the application of artificial intelligence to space operations are discussed. New technologies for space station automation, design data capture, computer vision, neural nets, automatic programming, and real time applications are discussed
Modularity in Mathematics
In a wide range of fields, the word "modular" is used to describe complex systems that can be decomposed into smaller systems with limited interactions between them. This essay argues that mathematical knowledge can fruitfully be understood as having a modular structure, and explores the ways in which modularity in mathematics is epistemically advantageous
Formal verification of AI software
The application of formal verification techniques to Artificial Intelligence (AI) software, particularly expert systems, is investigated. Constraint satisfaction and model inversion are identified as two formal specification paradigms for different classes of expert systems. A formal definition of consistency is developed, and the notion of approximate semantics is introduced. Examples are given of how these ideas can be applied in both declarative and imperative forms
Recommended from our members
Using formal methods to support testing
Formal methods and testing are two important approaches that assist in the development of high quality software. While traditionally these approaches have been seen as rivals, in recent
years a new consensus has developed in which they are seen as complementary. This article reviews the state of the art regarding ways in which the presence of a formal specification can be used to assist testing
Modularity in Mathematics
In a wide range of fields, the word "modular" is used to describe complex systems that can be decomposed into smaller systems with limited interactions between them. This essay argues that mathematical knowledge can fruitfully be understood as having a modular structure, and explores the ways in which modularity in mathematics is epistemically advantageous
- …