PubMed HealthSearch

PubMed · 7584410

Distributed machine learning: scaling up with coarse-grained parallelism.

Abstract

Machine learning methods are becoming accepted as additions to the biologists data-analysis tool kit. However, scaling these techniques up to large data sets, such as those in biological and medical domains, is problematic in terms of both the required computational search effort and required memory (and the detrimental effects of excessive swapping). Our approach to tackling the problem of scaling up to large datasets is to take advantage of the ubiquitous workstation networks that are generally available in scientific and engineering environments. This paper introduces the notion of the invariant-partitioning property--that for certain evaluation criteria it is possible to partition a data set across multiple processors such that any rule that is satisfactory over the entire data set will also be satisfactory on at least one subset. In addition, by taking advantage of cooperation through interprocess communication, it is possible to build distributed learning algorithms such that only rules that are satisfactory over the entire data set will be learned. We describe a distributed learning system, CorPRL, that takes advantage of the invariant-partitioning property to learn from very large data sets, and present results demonstrating CorPRL's effectiveness in analyzing data from two databases.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

F J Provost, D N Hennessy. 1994. Distributed machine learning: scaling up with coarse-grained parallelism.. https://pubmed.ncbi.nlm.nih.gov/7584410/

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

An ECG storage and retrieval system embedded in client server HIS utilizing object-oriented DB.

In the University of Tokyo Hospital, the improved client server HIS has been applied to clinical practice and physicians can order prescription, laboratory examination, ECG examination and radiographic examination, etc. directly by themselves and read results of these examinations, except medical signal waves, schema and image, on UNIX workstations. Recently, we designed and developed an ECG storage and retrieval system embedded in the client server HIS utilizing object-oriented database to take the first step in dealing with digitized signal, schema and image data and show waves, graphics, and images directly to physicians by the client server HIS. The system was developed based on object-oriented analysis and design, and implemented with object-oriented database management system (OODMS) and C++ programming language. In this paper, we describe the ECG data model, functions of the storage and retrieval system, features of user interface and the result of its implementation in the HIS.

Database Management Systems

Adopting a corporate perspective on databases. Improving support for research and decision making.

The Veterans Health Administration (VHA) is at the forefront of designing and managing health care information systems that accommodate the needs of clinicians, researchers, and administrators at all levels. Rather than using one single-site, centralized corporate database VHA has constructed several large databases with different configurations to meet the needs of users with different perspectives. The largest VHA database is the Decentralized Hospital Computer Program (DHCP), a multisite, distributed data system that uses decoupled hospital databases. The centralization of DHCP policy has promoted data coherence, whereas the decentralization of DHCP management has permitted system development to be done with maximum relevance to the users'local practices. A more recently developed VHA data system, the Event Driven Reporting system (EDR), uses multiple, highly coupled databases to provide workload data at facility, regional, and national levels. The EDR automatically posts a subset of DHCP data to local and national VHA management. The development of the EDR illustrates how adoption of a corporate perspective can offer significant database improvements at reasonable cost and with modest impact on the legacy system.

Database Management Systems

Integer-driven relational database for clinical outcomes research.

A working database program specifically designed to organize and analyze data for the purpose of generating clinical outcomes reports is presented. Following the author's hypothesis, the database accepts only integer input but can generate reports in textual format. The pilot model database presented here uses only five clinic data items, three outcomes items, and can generate 90 different outcomes reports in the form of charts, graphs, or grids. The program consists of a graphical user interface front end that drives a relational database.

Database Management Systems