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

Keith Moore

dblp:43/3797 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2018
—ORCID · none

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

Systems, architecture and hardware · 4 · 1 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 67% High-performance computing · 33%

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

TopicWeightPapersLastEvidence papers
Distributed systems › replication
data replication
0.011997
Scalable Networked Information Processing Environment (SNIPE) · SC 1997
Distributed systems › fault tolerance
fault-tolerant distributed systems
0.011997
Scalable Networked Information Processing Environment (SNIPE) · SC 1997
High-performance computing › distributed computing infrastructure
metacomputing
0.011997
Scalable Networked Information Processing Environment (SNIPE) · SC 1997
YearPublicationVenuePosition
2018 Divide and conquer: neuroevolution for multiclass classification
abstract
Neuroevolution is a powerful and general technique for evolving the structure and weights of artificial neural networks. Though neuroevolutionary approaches such as NeuroEvolution of Augmenting Topologies (NEAT) have been successfully applied to various problems including classification, regression, and reinforcement learning problems, little work has explored application of these techniques to larger-scale multiclass classification problems. In this paper, NEAT is evaluated in several multiclass classification problems, and then extended via two ensemble approaches: One-vs-All and One-vs-One. These approaches decompose multiclass classification problems into a set of binary classification problems, in which each binary problem is solved by an instance of NEAT. These ensemble models exhibit reduced variance and increasingly superior accuracy as the number of classes increases. Additionally, higher accuracy is achieved early in training, even when artificially constrained for the sake of fair comparison with standard NEAT. However, because the approach can be trivially distributed, it can be applied quickly at large scale to solve real problems. In fact, these approaches are incorporated into DarwinTM, an enterprise automatic machine learning solution that also incorporates various other algorithmic enhancements to NEAT. The resulting complete system has proven robust to a wide variety of client datasets.
Tyler McDonnell, Sari Andoni, Elmira Bonab, Sheila Cheng, Jun-Hwan Choi, Jimmie Goode, Keith Moore, Gavin Sellers, Jacob Schrum
GECCO7
2006 Every page is different: a new document type for commercial printing
abstract
The Web has certainly demonstrated the power of personalization with offers based on interests and prior purchasing behavior. Most studies indicate a 10 to 1 improvement in sale conversion using some degree of personalization in printed marketing collateral. Until recently, the cost of providing personalization in high-quality printed collateral has been prohibitive. Delivering a combined campaign of web and print is a logistics nightmare requiring parallel workflows, parallel content management, and custom synchronization mechanisms.While digital offset presses (such as the HP Indigo) can address fulfillment of high-quality personalized pages, the upstream work processes including layout, typography, content merge, proofing and color are struggling to capture and represent these new types of jobs. In this talk, I'll describe the capabilities of the new digital offset presses, some of the market forces that are driving the new types of pages, and highlight the challenges being faced in creating these new workflows.
Keith Moore
ACM Symposium on Document Engineering1
2004 Exploiting Global Causality in Testing of Distributed and Component-Based Applications
abstract
A new approach to testing component-based applications is presented, which exploits the practice in component-based systems of generating stub/skeleton modules and using these stubs/skeletons to construct a global perspective of end-to-end causality of inter-component communication. This global causality is captured regardless of reentrancy, callbacks, thread and process boundaries, and unsynchronized clocks. The captured logs created from the interception points are used to construct a system-wide component interaction model that can expose the inter-component dependencies usually hidden in static analysis of application code. These discovered dependencies are used to create a test boundary for applying a component test harness for that component and the set of dependent components. Similarly, the discovered dependencies can be applied to pruning the available test cases to identify those cases that are best suited to exposing defects when one or more components are changed. A particular advantage of the approach has been the ability to isolate the sequence of events that led up to a crash or a deadlock condition and view the entire system behavior (not just a particular thread's perspective or a linear log of intercepted messages).
Jun Li 0008, Keith Moore
ICSM2
2002 NetBuild: transparent cross-platform access to computational software libraries
abstract
Abstract NetBuild is a suite of tools which automate the process of selecting, locating, downloading, configuring, and installing computational software libraries from over the Internet, and which aid in the construction and cataloging of such libraries. Unlike many other tools, NetBuild is designed to work across a wide variety of computing platforms, and perform fine‐grained matching to find the most suitable version of a library for a given target platform. We describe the architecture of NetBuild and its initial implementation. Copyright © 2002 John Wiley & Sons, Ltd.
Keith Moore, Jack J. Dongarra
Concurr. Comput. Pract. Exp.1
1999 HARNESS: a next generation distributed virtual machine
Micah D. Beck, Jack J. Dongarra, Graham E. Fagg, Al Geist, Paul Gray, James Arthur Kohl, Mauro Migliardi, Keith Moore, Terry Moore, Philip Papadopoulous
Future Gener. Comput. Syst.8
1999 Scalable networked information processing environment (SNIPE)
Graham E. Fagg, Keith Moore, Jack J. Dongarra
Future Gener. Comput. Syst.2
1997 Scalable Networked Information Processing Environment (SNIPE)
abstract
SNIPE is a metacomputing system that aims to provide a reliable, secure, fault-tolerant environment for long-term distributed computing applications and data stores across the global InterNet. This system combines global naming and replication of both processing and data to support large scale information processing applications leading to better availablity and reliability than currently available with typical cluster computing and/or distributed computer environments.
Graham E. Fagg, Keith Moore, Jack J. Dongarra, Al Geist
SC2