DeepAI AI Chat
Log In Sign Up

Reliability of Checking an Answer Given by a Mathematical Expression in Interactive Learning Systems

by   Vladimir G. Danilov, et al.
Mail.Ru Group

In this article we address the problem of automatic answer checking in interactive learning systems that support mathematical notation. This problem consists of the problem of establishing identities in formal mathematical systems and hence is formally unsolvable. However, there is a way to cope with the issue. We suggest to reinforce the standard algorithm for function comparison with an additional pointwise checking procedure. An error might appear in this case. The article provides a detailed analysis of the probability of this error. It appears that the error probability is extremely low in most common cases. Generally speaking, this means that such an additional checking procedure can be quite successfully used in order to support standard algorithms for functions comparison. The results, obtained in this article, help avoiding some sudden effects of the identity problem, and provide a way to estimate the reliability of answer checking procedure in interactive learning systems.


page 1

page 2

page 3

page 4


A proof system for graph (non)-isomorphism verification

In order to be able to apply graph isomorphism checking within interacti...

Combining closed-loop test generation and execution by means of model checking

Model checking is an established technique to formally verify automation...

The multiplicative complexity of interval checking

We determine the exact AND-gate cost of checking if a≤ x < b, where a an...

Synthesis of Parametric Programs using Genetic Programming and Model Checking

Formal methods apply algorithms based on mathematical principles to enha...

Developing Bug-Free Machine Learning Systems With Formal Mathematics

Noisy data, non-convex objectives, model misspecification, and numerical...

Half-checking propagators

Propagators are central to the success of constraint programming, that i...

Coding Reliability with Aclus – Did I correctly characterize my observations?

Describing observations or objects in non-mathematical disciplines can o...