<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/2005/Atom">
<title>MIT</title>
<link href="http://repository.aust.edu.ng/xmlui/handle/123456789/659" rel="alternate"/>
<subtitle>MIT Open Access Repository</subtitle>
<id>http://repository.aust.edu.ng/xmlui/handle/123456789/659</id>
<updated>2026-04-25T22:59:45Z</updated>
<dc:date>2026-04-25T22:59:45Z</dc:date>
<entry>
<title>Gen: A General-Purpose Probabilistic Programming System with Programmable Inference</title>
<link href="http://repository.aust.edu.ng/xmlui/handle/1721.1/119255" rel="alternate"/>
<author>
<name/>
</author>
<id>http://repository.aust.edu.ng/xmlui/handle/1721.1/119255</id>
<updated>2018-11-28T10:19:48Z</updated>
<published>2018-11-26T00:00:00Z</published>
<summary type="text">Gen: A General-Purpose Probabilistic Programming System with Programmable Inference
Probabilistic modeling and inference are central to many fields. A key challenge for wider adoption of probabilistic programming languages is designing systems that are both flexible and performant. This paper introduces Gen, a new probabilistic programming system with novel language con- structs for modeling and for end-user customization and optimization of inference. Gen makes it practical to write probabilistic programs that solve problems from multiple fields. Gen programs can combine generative models written in Julia, neural networks written in TensorFlow, and custom inference algorithms based on an extensible library of Monte Carlo and numerical optimization techniques. This paper also presents techniques that enable Gen’s combination of flexibility and performance: (i) the generative function inter- face, an abstraction for encapsulating probabilistic and/or differentiable computations; (ii) domain-specific languages with custom compilers that strike different flexibility/per- formance tradeoffs; (iii) combinators that encode common patterns of conditional independence and repeated compu- tation, enabling speedups from caching; and (iv) a standard inference library that supports custom proposal distributions also written as programs in Gen. This paper shows that Gen outperforms state-of-the-art probabilistic programming systems, sometimes by multiple orders of magnitude, on problems such as nonlinear state-space modeling, structure learning for real-world time series data, robust regression, and 3D body pose estimation from depth images.
</summary>
<dc:date>2018-11-26T00:00:00Z</dc:date>
</entry>
<entry>
<title>Towards Understanding Generalization via Analytical Learning Theory</title>
<link href="http://repository.aust.edu.ng/xmlui/handle/1721.1/118307" rel="alternate"/>
<author>
<name/>
</author>
<id>http://repository.aust.edu.ng/xmlui/handle/1721.1/118307</id>
<updated>2018-11-26T22:27:54Z</updated>
<published>2018-10-01T00:00:00Z</published>
<summary type="text">Towards Understanding Generalization via Analytical Learning Theory
This paper introduces a novel measure-theoretic theory for machine learning&#13;
that does not require statistical assumptions. Based on this theory, a new&#13;
regularization method in deep learning is derived and shown to outperform&#13;
previous methods in CIFAR-10, CIFAR-100, and SVHN. Moreover, the proposed&#13;
theory provides a theoretical basis for a family of practically successful&#13;
regularization methods in deep learning. We discuss several consequences of&#13;
our results on one-shot learning, representation learning, deep learning,&#13;
and curriculum learning. Unlike statistical learning theory, the proposed&#13;
learning theory analyzes each problem instance individually via measure&#13;
theory, rather than a set of problem instances via statistics. As a result,&#13;
it provides different types of results and insights when compared to&#13;
statistical learning theory.
</summary>
<dc:date>2018-10-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Using Dynamic Monitoring to Synthesize Models of Applications That  Access Databases</title>
<link href="http://repository.aust.edu.ng/xmlui/handle/1721.1/118184" rel="alternate"/>
<author>
<name/>
</author>
<id>http://repository.aust.edu.ng/xmlui/handle/1721.1/118184</id>
<updated>2018-11-26T22:27:53Z</updated>
<published>2018-09-27T00:00:00Z</published>
<summary type="text">Using Dynamic Monitoring to Synthesize Models of Applications That  Access Databases
We previously developed Konure, a tool that uses active learning to &#13;
infer the functionality of database applications. An alternative &#13;
approach is to observe the inputs, outputs, and database traffic from a &#13;
running system in normal use and then synthesize a model of the &#13;
application from this information.  To evaluate these two approaches, we &#13;
present Etch, which uses information from typical usage scenarios to &#13;
synthesize a model of the functionality of database applications whose &#13;
computation can be expressed in the Konure DSL.
</summary>
<dc:date>2018-09-27T00:00:00Z</dc:date>
</entry>
<entry>
<title>Using Active Learning to Synthesize Models of Applications That  Access Databases</title>
<link href="http://repository.aust.edu.ng/xmlui/handle/1721.1/117593" rel="alternate"/>
<author>
<name/>
</author>
<id>http://repository.aust.edu.ng/xmlui/handle/1721.1/117593</id>
<updated>2018-11-26T22:27:53Z</updated>
<published>2018-08-28T00:00:00Z</published>
<summary type="text">Using Active Learning to Synthesize Models of Applications That  Access Databases
We present a new technique that uses active learning to infer models of &#13;
applications that manipulate relational databases. This technique &#13;
comprises a domain-specific language for modeling applications that &#13;
access databases (each model is a program in this language) and an &#13;
associated inference algorithm that infers models of applications whose &#13;
behavior can be expressed in this language. The inference algorithm &#13;
generates test inputs and database configurations, runs the application, &#13;
then observes the resulting database traffic and outputs to &#13;
progressively refine its current model hypothesis.  The end result is a &#13;
model that completely captures the behavior of the application.  Because &#13;
the technique works only with the externally observable inputs, outputs, &#13;
and databases, it can infer the behavior of applications written in &#13;
arbitrary languages using arbitrary coding styles (as long as the &#13;
behavior of the application is expressible in the domain-specific language).&#13;
&#13;
We also present a technique for automatically regenerating an &#13;
implementation from the inferred model. The regenerator can produce a &#13;
translated implementation in a different language and systematically &#13;
include relevant security and error checks.
</summary>
<dc:date>2018-08-28T00:00:00Z</dc:date>
</entry>
</feed>
