Bayesian models of conceptual development: Learning as building models of the world

TD Ullman, JB Tenenbaum - Annual Review of Developmental …, 2020 - annualreviews.org
A Bayesian framework helps address, in computational terms, what knowledge children start
with and how they construct and adapt models of the world during childhood. Within this …

A comprehensive review of bio-inspired optimization algorithms including applications in microelectronics and nanophotonics

Z Jakšić, S Devi, O Jakšić, K Guha - Biomimetics, 2023 - mdpi.com
The application of artificial intelligence in everyday life is becoming all-pervasive and
unavoidable. Within that vast field, a special place belongs to biomimetic/bio-inspired …

The algebra of programming

R Bird, O De Moor - NATO ASI DPD, 1996 - books.google.com
In these lecture notes we describe an algebraic approach to programming, suitable both for
the derivation of individual programs and for the study of programming techniques in …

KIDS: A semiautomatic program development system

DR Smith - IEEE transactions on software engineering, 1990 - ieeexplore.ieee.org
The Kestrel Interactive Development System (KIDS), which provides automated support for
the development of correct and efficient programs from formal specifications, is described …

[图书][B] Specification and transformation of programs: a formal approach to software development

HA Partsch - 2012 - books.google.com
" Specification and transformation of programs" is short for a methodology of software
development where, from a formal specification of a problem to be solved, programs …

Fundamentals of deductive program synthesis

Z Manna, R Waldinger - IEEE Transactions on Software …, 1992 - search.proquest.com
An informal tutorial is presented for program synthesis, with an emphasis on deductive
methods. According to this approach, to construct a program meeting a given specification …

[图书][B] Exploiting constraints in design synthesis

JJ Finger - 1987 - search.proquest.com
The class of design synthesis problems encompasses a wide spectrum of common
encountered problems, including robot planning problems, synthesis of electronic circuits …

Domain-specific automatic programming

DR Barstow - IEEE Transactions on Software Engineering, 1985 - ieeexplore.ieee.org
Domain knowledge is crucial to an automatic programming system and the interaction
between domain knowledge and programming at the current time. The NIX project at …

Research on knowledge-based software environments at Kestrel Institute

DR Smith, GB Kotik, SJ Westfold - IEEE Transactions on …, 1985 - ieeexplore.ieee.org
We present a summary of the CHI project conducted at Kestrel Institute through mid-1984.
The objective of this project was to perform research on knowledge-based software …

Deriving divide-and-conquer dynamic programming algorithms using solver-aided transformations

S Itzhaky, R Singh, A Solar-Lezama, K Yessenov… - ACM SIGPLAN …, 2016 - dl.acm.org
We introduce a framework allowing domain experts to manipulate computational terms in
the interest of deriving better, more efficient implementations. It employs deductive …