Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Wieland Eckert

dblp:27/222 · DBLP profile ↗
← Back
15ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 11 · 4 first-authorArtificial intelligence and machine learning · 9 · 3 first-authorSystems, architecture and hardware · 2

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
Programming languages and type systems · 50% Compilers and program optimization · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%
Artificial intelligence
1 paper
Question answering and dialogue systems · 77% Reinforcement learning · 23%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
domain-specific languages
0.212016
HIPAcc: A Domain-Specific Language and Compiler for Image Processing · IEEE Trans. Parallel Distributed Syst. 2016
Compilers and program optimization › domain-specific compilation
image processing DSL
0.212016
HIPAcc: A Domain-Specific Language and Compiler for Image Processing · IEEE Trans. Parallel Distributed Syst. 2016
GPUs and heterogeneous computing
GPU computing
0.212016
HIPAcc: A Domain-Specific Language and Compiler for Image Processing · IEEE Trans. Parallel Distributed Syst. 2016
Natural language and speech › Question answering and dialogue systems
strategy learning
0.012000
A stochastic model of human-machine interaction for learning dialog strategies · IEEE Trans. Speech Audio Process. 2000
Machine learning › Reinforcement learning
markov decision process
0.012000
A stochastic model of human-machine interaction for learning dialog strategies · IEEE Trans. Speech Audio Process. 2000

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

source-to-source compilation · 0.5auto-tuning · 0.5supervised learning · 0.0reinforcement learning · 0.0markov decision process · 0.0
YearPublicationVenuePosition
2016 HIPAcc: A Domain-Specific Language and Compiler for Image Processing
abstract
Domain-specific languages (DSLs) provide high-level and domain-specific abstractions that allow expressive and concise algorithm descriptions. Since the description in a DSL hides also the properties of the target hardware, DSLs are a promising path to target different parallel and heterogeneous hardware from the same algorithm description. In theory, the DSL description can capture all characteristics of the algorithm that are required to generate highly efficient parallel implementations. However, most frameworks do not make use of this knowledge and the performance cannot reach that of optimized library implementations. In this article, we present the HIPAccframework, a DSL and source-to-source compiler for image processing. We show that domain knowledge can be captured in the language and that this knowledge enables us to generate tailored implementations for a given target architecture. Back ends for CUDA, OpenCL, and Renderscript allow us to target discrete graphics processing units (GPUs) as well as mobile, embedded GPUs. Exploiting the captured domain knowledge, we can generate specialized algorithm variants that reach the maximal achievable performance due to the peak memory bandwidth. These implementations outperform state-of-the-art domain-specific languages and libraries significantly.
Richard Membarth, Oliver Reiche, Frank Hannig, Jürgen Teich, Mario Körner, Wieland Eckert
IEEE Trans. Parallel Distributed Syst.6
2012 Generating Device-specific GPU Code for Local Operators in Medical Imaging
abstract
To cope with the complexity of programming GPU accelerators for medical imaging computations, we developed a framework to describe image processing kernels in a domain-specific language, which is embedded into C++. The description uses decoupled access/execute metadata, which allow the programmer to specify both execution constraints and memory access patterns of kernels. A source-to-source compiler translates this high-level description into low-level CUDA and Open CL code with automatic support for boundary handling and filter masks. Taking the annotated metadata and the characteristics of the parallel GPU execution model into account, two-layered parallel implementations - utilizing SPMD and MPMD parallelism - are generated. An abstract hardware model of graphics card architectures allows to model GPUs of multiple vendors like AMD and NVIDIA, and to generate device-specific code for multiple targets. It is shown that the generated code is faster than manual implementations and those relying on hardware support for boundary handling. Implementations from Rapid Mind, a commercial framework for GPU programming, are outperformed and similar results achieved compared to the GPU backend of the widely used image processing library Open CV.
Richard Membarth, Frank Hannig, Jürgen Teich, Mario Körner, Wieland Eckert
IPDPS5
2012 Automatic Optimization of In-Flight Memory Transactions for GPU Accelerators Based on a Domain-Specific Language for Medical Imaging
abstract
An efficient memory bandwidth utilization for GPU accelerators is crucial for memory bound applications. In medical imaging, the performance of many kernels is limited by the available memory bandwidth since only a few operations are performed per pixel. For such kernels only a fraction of the compute power provided by GPU accelerators can be exploited and performance is predetermined by memory bandwidth. As a remedy, this paper investigates the optimal utilization of available memory bandwidth by means of increasing in-flight memory transactions. Instead of doing this manually for different GPU accelerators, the required CUDA and OpenCL code is automatically generated from descriptions in a Domain-Specific Language (DSL) for the considered application domain. Moreover, the DSL is extended to also support global reduction operators. We show that the generated target-specific code improves bandwidth utilization for memory-bound kernels significantly. Moreover, competitive performance compared to the GPU back end of the widely used image processing library OpenCV can be achieved.
Richard Membarth, Frank Hannig, Jürgen Teich, Mario Körner, Wieland Eckert
ISPDC5
2000 The AT&t-DARPA communicator mixed-initiative spoken dialog system
abstract
The design and implementation of the AT&T Communicator mixed-initiative spoken dialog system is described.The Communicator project, sponsored by DARPA and launched in 1999, is a multi-year multi-site project on advanced spoken dialog systems research.The main focus of this paper is on issues related to the design of mixed-initiative systems.In addition to describing our architecture and implementation of the complex travel task, the paper reports on some preliminary evaluation results.
Esther Levin, Shri Narayanan, Roberto Pieraccini, Konstantin Biatov, Enrico Bocchieri, Giuseppe Di Fabbrizio, Wieland Eckert, Sungbok Lee, A. Pokrovsky, Mazin G. Rahim, P. Ruscitti, Marilyn A. Walker
INTERSPEECH7
2000 A spoken dialogue system for conference/workshop services
abstract
This paper describes our progress towards building a telephony-based spoken dialogue system for workshop/conference services. A mixed-initiative dialogue system has been developed that is engineered to o er users natural interaction with the system, ease-of-use and robustness towards ambiguous requests and machine errors. A prototype system, known as W99, is described in this paper
Mazin G. Rahim, Roberto Pieraccini, Wieland Eckert, Esther Levin, Giuseppe Di Fabbrizio, Giuseppe Riccardi, Candace A. Kamm, Shri Narayanan
INTERSPEECH3
2000 A stochastic model of human-machine interaction for learning dialog strategies
abstract
We propose a quantitative model for dialog systems that can be used for learning the dialog strategy. We claim that the problem of dialog design can be formalized as an optimization problem with an objective function reflecting different dialog dimensions relevant for a given application. We also show that any dialog system can be formally described as a sequential decision process in terms of its state space, action set, and strategy. With additional assumptions about the state transition probabilities and cost assignment, a dialog system can be mapped to a stochastic model known as Markov decision process (MDP). A variety of data driven algorithms for finding the optimal strategy (i.e., the one that optimizes the criterion) is available within the MDP framework, based on reinforcement learning. For an effective use of the available training data we propose a combination of supervised and reinforcement learning: the supervised learning is used to estimate a model of the user, i.e., the MDP parameters that quantify the user's behavior. Then a reinforcement learning algorithm is used to estimate the optimal strategy while the system interacts with the simulated user. This approach is tested for learning the strategy in an air travel information system (ATIS) task. The experimental results we present in this paper show that it is indeed possible to find a simple criterion, a state space representation, and a simulated user parameterization in order to automatically learn a relatively complex dialog behavior, similar to one that was heuristically designed by several research groups.
Esther Levin, Roberto Pieraccini, Wieland Eckert
IEEE Trans. Speech Audio Process.3
1998 Using Markov decision process for learning dialogue strategies
abstract
We introduce a stochastic model for dialogue systems based on Markov decision process. Within this framework we show that the problem of dialogue strategy design can be stated as an optimization problem, and solved by a variety of methods, including the reinforcement learning approach. The advantages of this new paradigm include objective evaluation of dialogue systems and their automatic design and adaptation. We show some preliminary results on learning a dialogue strategy for an air travel information system.
Esther Levin, Roberto Pieraccini, Wieland Eckert
ICASSP3
1997 AMICA: the AT&t mixed initiative conversational architecture
Roberto Pieraccini, Esther Levin, Wieland Eckert
EUROSPEECH3
1996 Combining stochastic and linguistic language models for recognition of spontaneous speech
abstract
We present a new approach of combining stochastic language models and traditional linguistic models to enhance the performance of our spontaneous speech recognizer. We compile arbitrary large linguistic context dependencies into a category based bigram model which allows us to use a standard beam-search driven forward Viterbi algorithm for real time decoding. Since this recognizer is used in a dialog system, the information about the last system utterance is used to build dialogstep dependent language models. This setup is verified and tested on our corpus of spontaneous speech utterances collected with our dialog system. Experimental results show a significant reduction of word error rate.
Wieland Eckert, Florian Gallwitz, Heinrich Niemann
ICASSP1
1996 Towards understanding spontaneous speech: word accuracy vs. concept accuracy
abstract
In this paper we describe an approach to automatic evaluation of both the speech recognition and understanding capabilities of a spoken dialogue system for train time table information. We use word accuracy for recognition and concept accuracy for understanding performance judgement. Both measures are calculated by comparing these modules' output with a correct reference answer. We report evaluation results for a spontaneous speech corpus with about 10000 utterances. We observed a nearly linear relationship between word accuracy and concept accuracy.
Manuela Boros, Wieland Eckert, Florian Gallwitz, Günther Görz, Gerhard Hanrieder, Heinrich Niemann
ICSLP2
1994 Semantic analysis in a robust spoken dialog system
abstract
In this paper we describe the semantic interpretation process of utterances in a spoken dialog system for train table inquiries. Spoken dialogs show a large set of prob-lems in human–machine–communication like stops, cor-rections, filled pauses, non grammatical sentences, el-lipses, unconnected phrases etc. In our robust approach we are able to handle a substantial amount of them. While the principles of robustness are shared in several mod-ules, in this paper we concentrate on the aspect of robust semantic analysis and domain specific interpretation of spoken utterances.
Wieland Eckert, Heinrich Niemann
ICSLP1
1993 A spoken dialogue system for German intercity train timetable inquiries
abstract
This paper focuses on the evaluation of the German Sundial Demonstrator maintaining interactive conversations via microphone and telephone with users. The word recognizer was implemented by the University of Erlangen and currently obtains on our test set a word accuracy of over 92% in a speaker--independent task with perplexity 111. We also participated in the design and implementation of the multilingual Dialogue Manager which is responsible for cooperative system behaviour. Over 100 prototype dialogues led to the current version which is continually being extended. The overall system performance is tested with semi-- naive users. Each subject faces four intercity train timetable scenarios, two of them are given, the others depend on the subjects' personal choice. Global system evaluation is done according to performance measures like contextual appropriateness, transaction success and dialogue completion rate. 1 Introduction Many systems providing human computer interaction have b...
Wieland Eckert, Thomas Kuhn 0002, Heinrich Niemann, Stefan Rieck, A. Scheuer, Ernst Günter Schukat-Talamazzini
EUROSPEECH1
1993 Managing spoken dialogues for information services
abstract
This paper presents an approach to managing spoken dialogues in information services systems. We describe how the approach, based upon a tri--partite model of interaction, addresses the problems of co--operativeness and portability across languages and task domains. This approach has been implemented in the generic dialogue manager of the Sundial dialogue systems. We outline the capabilities of this dialogue manager and describe our testing methodology. Keywords: Oral Dialogue, Dialogue Management, Interpretation of Utterances, Cooperative System 1 Introduction Management of spoken dialogues requires the interpretation of the user utterances and the generation of system utterances coherent with user utterances. The underlying model of interaction is partitioned into semantic, task and dialogue models (cf. [4]). Utterances in different languages are mapped into a common semantic representation language from which instances of the semantic, task and dialogue models are constructed. Se...
Wieland Eckert, Scott McGlashan
EUROSPEECH1
1993 Automatic speech recognition without phonemes
Ernst Günter Schukat-Talamazzini, Heinrich Niemann, Wieland Eckert, Thomas Kuhn 0002, Stefan Rieck
EUROSPEECH3
1992 Acoustic modelling of subword units in the Isadora speech recognizer
abstract
The authors address the choice of suitable subword units for the hidden Markov model (HMM)-based front-end of a speaker-independent large vocabulary continuous speech dialog system (EVAR). In contrast to the well-known approach of using context-dependent phone-like units (for instance generalized triphones) the authors developed inventories of larger-sized subword units, so-called context-freezing units (CFU). CFU models can be considered as an approximation to the extremely desirable situation of having whole word HMMs under the limiting conditions of the training speech data at hand. Recognition experiments indicate an advantage of the context-freezing units over triphone/biphone/phone combinations in terms of the achieved word accuracy, at least in the case of German speech. Using triphones with contexts generalized by means of broad phonetic classes, the authors achieved results comparable to the CFU ones.>
Ernst Günter Schukat-Talamazzini, Heinrich Niemann, Wieland Eckert, Thomas Kuhn 0002, Stefan Rieck
ICASSP3