28,267 research outputs found
sk_p: a neural program corrector for MOOCs
We present a novel technique for automatic program correction in MOOCs,
capable of fixing both syntactic and semantic errors without manual, problem
specific correction strategies. Given an incorrect student program, it
generates candidate programs from a distribution of likely corrections, and
checks each candidate for correctness against a test suite.
The key observation is that in MOOCs many programs share similar code
fragments, and the seq2seq neural network model, used in the natural-language
processing task of machine translation, can be modified and trained to recover
these fragments.
Experiment shows our scheme can correct 29% of all incorrect submissions and
out-performs state of the art approach which requires manual, problem specific
correction strategies
GRACE at ONE-LOOP: Automatic calculation of 1-loop diagrams in the electroweak theory with gauge parameter independence checks
We describe the main building blocks of a generic automated package for the
calculation of Feynman diagrams. These blocks include the generation and
creation of a model file, the graph generation, the symbolic calculation at an
intermediate level of the Dirac and tensor algebra, implementation of the loop
integrals, the generation of the matrix elements or helicity amplitudes,
methods for the phase space integrations and eventually the event generation.
The report focuses on the fully automated systems for the calculation of
physical processes based on the experience in developing GRACE-loop. As such, a
detailed description of the renormalisation procedure in the Standard Model is
given emphasizing the central role played by the non-linear gauge fixing
conditions for the construction of such automated codes. The need for such
gauges is better appreciated when it comes to devising efficient and powerful
algorithms for the reduction of the tensorial structures of the loop integrals.
A new technique for these reduction algorithms is described. Explicit formulae
for all two-point functions in a generalised non-linear gauge are given,
together with the complete set of counterterms. We also show how infrared
divergences are dealt with in the system. We give a comprehensive presentation
of some systematic test-runs which have been performed at the one-loop level
for a wide variety of two-to-two processes to show the validity of the gauge
check. These cover fermion-fermion scattering, gauge boson scattering into
fermions, gauge bosons and Higgs bosons scattering processes. Comparisons with
existing results on some one-loop computation in the Standard Model show
excellent agreement. We also briefly recount some recent development concerning
the calculation of mutli-leg one-loop corrections.Comment: 131 pages. Manuscript expanded quite substantially with the inclusion
of an overview of automatic systems for the calculation of Feynman diagrams
both at tree-level and one-loop. Other additions include issues of
regularisation, width effects and renormalisation with unstable particles and
reduction of 5- and 6-point functions. This is a preprint version, final
version to appear as a Phys. Re
Nonlinear compensation techniques for magnetic suspension systems
In aerospace applications, magnetic suspension systems may be required to operate over large variations in air-gap. Thus the nonlinearities inherent in most types of suspensions have a significant effect. Specifically, large variations in operating point may make it difficult to design a linear controller which gives satisfactory stability and performance over a large range of operating points. One way to address this problem is through the use of nonlinear compensation techniques such as feedback linearization. Nonlinear compensators have received limited attention in the magnetic suspension literature. In recent years, progress has been made in the theory of nonlinear control systems, and in the sub-area of feedback linearization. The idea is demonstrated of feedback linearization using a second order suspension system. In the context of the second order suspension, sampling rate issues in the implementation of feedback linearization are examined through simulation
Automatic Software Repair: a Bibliography
This article presents a survey on automatic software repair. Automatic
software repair consists of automatically finding a solution to software bugs
without human intervention. This article considers all kinds of repairs. First,
it discusses behavioral repair where test suites, contracts, models, and
crashing inputs are taken as oracle. Second, it discusses state repair, also
known as runtime repair or runtime recovery, with techniques such as checkpoint
and restart, reconfiguration, and invariant restoration. The uniqueness of this
article is that it spans the research communities that contribute to this body
of knowledge: software engineering, dependability, operating systems,
programming languages, and security. It provides a novel and structured
overview of the diversity of bug oracles and repair operators used in the
literature
Syn-QG: Syntactic and Shallow Semantic Rules for Question Generation
Question Generation (QG) is fundamentally a simple syntactic transformation;
however, many aspects of semantics influence what questions are good to form.
We implement this observation by developing Syn-QG, a set of transparent
syntactic rules leveraging universal dependencies, shallow semantic parsing,
lexical resources, and custom rules which transform declarative sentences into
question-answer pairs. We utilize PropBank argument descriptions and VerbNet
state predicates to incorporate shallow semantic content, which helps generate
questions of a descriptive nature and produce inferential and semantically
richer questions than existing systems. In order to improve syntactic fluency
and eliminate grammatically incorrect questions, we employ back-translation
over the output of these syntactic rules. A set of crowd-sourced evaluations
shows that our system can generate a larger number of highly grammatical and
relevant questions than previous QG systems and that back-translation
drastically improves grammaticality at a slight cost of generating irrelevant
questions.Comment: Some of the results in the paper were incorrec
Research on computational and display requirements for human control of space vehicle boosters. Part 1 - Theory and results Final report, 22 Jun. - 22 Oct. 1966
Computational and display requirements for man-computer guidance and control techniques for reusable manned spacecraf
The PLL
В статье приведены результаты исследований системы фазовой автоподстройки частоты с учетом и без учета аддитивных помех, сопровождающих эталонный сигнал. Использованием метода теории выбросов проведен теоретический анализ зависимости вероятности срыва слежения (синхронизации) за заданное время наблюдения от отношения мощностей сигнала и помехи в канале эталонного сигнала. Для получения более точных результатов разработана имитационная модель системы в пакете динамических систем «Simulink» в среде Matlab, с использованием которой получены основные характеристики системы
- …