Rafal Salustowicz

dblp:85/2632 · DBLP profile ↗
← Back
6ranked-venue papers
6as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 5 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 50% Programming languages and type systems · 50%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program synthesis and code generation › search-based program synthesis
evolutionary program synthesis
0.011998
Evolving Structured Programs with Hierarchical Instructions and Skip Nodes · ICML 1998
Programming languages and type systems
program structure
0.011998
Evolving Structured Programs with Hierarchical Instructions and Skip Nodes · ICML 1998

Methods — techniques the papers use, named apart from their topics

skip nodes · 0.0evolutionary computation · 0.0
YearPublicationVenuePosition
1998 Evolving Structured Programs with Hierarchical Instructions and Skip Nodes
Rafal Salustowicz, Jürgen Schmidhuber
ICML1
1998 Learning Team Strategies: Soccer Case Studies
Rafal Salustowicz, Marco A. Wiering, Jürgen Schmidhuber
Mach. Learn.1
1997 Probabilistic Incremental Program Evolution: Stochastic Search Through Program Space
Rafal Salustowicz, Jürgen Schmidhuber
ECML1
1997 On Learning Soccer Strategies
Rafal Salustowicz, Marco A. Wiering, Jürgen Schmidhuber
ICANN1
1997 Evolving Soccer Strategies
Rafal Salustowicz, Marco A. Wiering, Jürgen Schmidhuber
ICONIP (1)1
1997 Probabilistic Incremental Program Evolution
abstract
Probabilistic incremental program evolution (PIPE) is a novel technique for automatic program synthesis. We combine probability vector coding of program instructions, population-based incremental learning, and tree-coded programs like those used in some variants of genetic programming (GP). PIPE iteratively generates successive populations of functional programs according to an adaptive probability distribution over all possible programs. Each iteration, it uses the best program to refine the distribution. Thus, it stochastically generates better and better programs. Since distribution refinements depend only on the best program of the current population, PIPE can evaluate program populations efficiently when the goal is to discover a program with minimal runtime. We compare PIPE to GP on a function regression problem and the 6-bit parity problem. We also use PIPE to solve tasks in partially observable mazes, where the best programs have minimal runtime.
Rafal Salustowicz, Jürgen Schmidhuber
Evol. Comput.1