Rodney M. Goodman

dblp:g/RodneyMGoodman · DBLP profile ↗
← Back
39ranked-venue papers
9as first author
0since 2021 · last 2001
—ORCID · none

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

Artificial intelligence and machine learning · 24 · 4 first-authorTheory of computation · 7 · 3 first-authorSystems, architecture and hardware · 4Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorComputer networks · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1

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.

Theoretical computer science
7 papers
Coding theory · 95% Computational complexity · 5%
Computer graphics and multimedia
4 papers
Image and video processing · 75% Audio and music processing · 23% Computational photography and imaging · 3%
Artificial intelligence
9 papers
Knowledge representation and reasoning · 62% 3D vision · 12% Image recognition and object detection · 12%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Hardware reliability and fault tolerance · 44% Hardware accelerators and domain-specific architectures · 27% Memory systems · 18%
Databases, data mining, and information retrieval
3 papers
Data mining · 91% Query processing and optimization · 9%
Computer networks
1 paper
Internet architecture and protocols · 62% Network measurement and analytics · 19% Network management and operations · 19%

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

TopicWeightPapersLastEvidence papers
Image and video processing
texture analysis
0.021994
Learning Texture Discrimination Rules in a Multiresolution System · IEEE Trans. Pattern Anal. Mach. Intell. 1994
Overcomplete steerable pyramid filters and rotation invariance · CVPR 1994
Coding theory
error-correcting codes
0.041993
Phased burst error-correcting array codes · IEEE Trans. Inf. Theory 1993
Linear Sum Codes for Random Access Memories · IEEE Trans. Computers 1988
The Reliability of Single-Error Protected Computer Memories · IEEE Trans. Computers 1988
Audio and music processing
music generation
0.011997
Bach in a Box - Real-Time Harmony · NIPS 1997
Internet architecture and protocols
traffic management
0.011996
Neural networks applied to traffic management in telephone networks · Proc. IEEE 1996
Memory systems
semiconductor memory
0.021991
The reliability of semiconductor RAM memories with on-chip error-correction coding · IEEE Trans. Inf. Theory 1991
Linear Sum Codes for Random Access Memories · IEEE Trans. Computers 1988
Image and video processing
image representation
0.011994
Overcomplete steerable pyramid filters and rotation invariance · CVPR 1994
Image and video processing › image representation
multiresolution representation
0.011994
Learning Texture Discrimination Rules in a Multiresolution System · IEEE Trans. Pattern Anal. Mach. Intell. 1994
Image and video processing › texture analysis
texture classification
0.011994
Learning Texture Discrimination Rules in a Multiresolution System · IEEE Trans. Pattern Anal. Mach. Intell. 1994
Coding theory › error-correcting codes › block codes
array codes
0.011993
Phased burst error-correcting array codes · IEEE Trans. Inf. Theory 1993
Coding theory › error-correcting codes
burst error correction
0.011993
Phased burst error-correcting array codes · IEEE Trans. Inf. Theory 1993
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning › fuzzy systems
fuzzy logic
0.011992
Learning Fuzzy Rule-Based Neural Networks for Control · NIPS 1992
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems › rule-based systems
fuzzy rule-based systems
0.011992
Learning Fuzzy Rule-Based Neural Networks for Control · NIPS 1992
Computer vision › 3D vision › remote sensing
remote sensing image analysis
0.011992
Remote Sensing Image Analysis via a Texture Classification Neural Network · NIPS 1992
Computer vision › Image recognition and object detection
texture classification
0.011992
Remote Sensing Image Analysis via a Texture Classification Neural Network · NIPS 1992
Data mining › predictive modeling › classification › rule learning
classification rule learning
0.011992
An Information Theoretic Approach to Rule Induction from Databases · IEEE Trans. Knowl. Data Eng. 1992
Data mining › predictive modeling › classification
rule induction
0.011992
An Information Theoretic Approach to Rule Induction from Databases · IEEE Trans. Knowl. Data Eng. 1992
Hardware reliability and fault tolerance › error correction
error-correcting codes
0.011991
The reliability of semiconductor RAM memories with on-chip error-correction coding · IEEE Trans. Inf. Theory 1991
Hardware reliability and fault tolerance
soft errors
0.011991
The reliability of semiconductor RAM memories with on-chip error-correction coding · IEEE Trans. Inf. Theory 1991
Hardware accelerators and domain-specific architectures
neural network hardware
0.011990
A VLSI Neural Network for Color Constancy · NIPS 1990
Hardware accelerators and domain-specific architectures › neural network hardware
VLSI neural network
0.011990
A VLSI Neural Network for Color Constancy · NIPS 1990
Coding theory › error-correcting codes
decoding
0.011990
The complexity of information set decoding · IEEE Trans. Inf. Theory 1990
Coding theory › error-correcting codes › coding bounds › minimum distance bounds
gilbert-varshamov bound
0.011990
Any code of which we cannot think is good · IEEE Trans. Inf. Theory 1990
Coding theory › error-correcting codes › decoding › decoding algorithms › decoding of block codes
information set decoding
0.011990
The complexity of information set decoding · IEEE Trans. Inf. Theory 1990
Coding theory › error-correcting codes › code construction
linear code construction
0.011990
Any code of which we cannot think is good · IEEE Trans. Inf. Theory 1990
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
inductive logic programming
0.011989
The Induction of Probabilistic Rule Sets - The Itrule Algorithm · ML 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning
rule learning
0.011989
The Induction of Probabilistic Rule Sets - The Itrule Algorithm · ML 1989
Emerging computing paradigms › neuromorphic computing
associative memory
0.011989
VLSI Implementation of a High-Capacity Neural Network Associative Memory · NIPS 1989
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.011989
VLSI Implementation of a High-Capacity Neural Network Associative Memory · NIPS 1989
Machine learning › Generative modeling
music generation
0.011997
Bach in a Box - Real-Time Harmony · NIPS 1997
Knowledge, reasoning and agents › Knowledge representation and reasoning › expert systems
connectionist expert systems
0.011988
An Information Theoretic Approach to Rule-Based Connectionist Expert Systems · NIPS 1988

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

neural network · 0.0constraint satisfaction · 0.0VLSI · 0.0information theory · 0.0steerable filter interpolation · 0.0statistical clustering · 0.0rule-based neural network · 0.0log-gabor pyramidal decomposition · 0.0singleton bound · 0.0reliability modeling · 0.0poisson assumption · 0.0parity check construction · 0.0mutual information · 0.0minimum distance analysis · 0.0code construction · 0.0j measure · 0.0fuzzy rule-based neural networks · 0.0rule-based system · 0.0
YearPublicationVenuePosition
2001 Swarm robotic odor localization
abstract
This paper presents an investigation of odor localization by groups of autonomous mobile robots using principles of swarm intelligence. We describe a distributed algorithm by which groups of agents can solve the full odor localization task more efficiently than a single agent. We then demonstrate that a group of real robots under fully distributed control can successfully traverse a real odor plume. Finally, we show that an embodied simulator can faithfully reproduce the real robots experiments and thus can be a useful tool for off-line study and optimization of odor localization in the real world.
Adam T. Hayes, Alcherio Martinoli, Rodney M. Goodman
IROS3
2001 A scalable, distributed algorithm for allocating workers in embedded systems
abstract
This paper presents a scalable threshold-based algorithm for allocating workers to a given task whose demand evolves dynamically over time. The algorithm is fully distributed and solely based on the local perceptions of the individuals. Each agent decides autonomously and deterministically to work only when it "feels" that some work needs to be done based on its sensory inputs. In this paper, we applied the worker allocation algorithm to a collective manipulation case study concerned with the gathering and clustering of initially scattered small objects. The aggregation experiment has been studied at three different experimental levels by using macroscopic and microscopic probabilistic models, and embodied simulations. Results show that teams using a number of active workers dynamically controlled by the allocation algorithm achieve similar or better performances in aggregation than those characterized by a constant team size, while using a considerably reduced number of agents over the whole aggregation process. Since this algorithm does not imply any form of explicit communication among agents, it represents a cost-effective solution for controlling the number of active workers in embedded systems consisting of a few to thousands of units.
William Agassounon, Alcherio Martinoli, Rodney M. Goodman
SMC3
2000 Integrated chemical sensors based on carbon black and polymer films using a standard CMOS process and post-processing
abstract
We present an integrated chemical sensor array fabricated using a CMOS process followed by post-processing. The sensor presented in this paper incorporates 324 individually addressable sensing nodes. Post processing involves an electroless nickel and gold plating step to fabricate sensing contacts, and the deposition of a carbon black based polymer sensor material. The operation of the integrated sensor is confirmed. This sensor technology will allow the creation of large arrays of chemically diverse sensors.
Jeffrey A. Dickson, Rodney M. Goodman
ISCAS2
1997 Bach in a Box - Real-Time Harmony
Randall R. Spangler, Rodney M. Goodman, Jim Hawkins
NIPS2
1996 Neural networks applied to traffic management in telephone networks
abstract
In this paper the application of neural networks to some of the network management tasks carried out in a regional Bell telephone company is described. Network managers monitor the telephone network for abnormal conditions and have the ability to place controls in the network to improve traffic flow. Conclusions are drawn regarding the utility and effectiveness of the neural networks in automating the network management tasks.
Barry E. Ambrose, Rodney M. Goodman
Proc. IEEE2
1996 Analog VLSI implementation for stereo correspondence between 2-D images
abstract
Many robotics and navigation systems utilizing stereopsis to determine depth have rigid size and power constraints and require direct physical implementation of the stereo algorithm. The main challenges lie in managing the communication between image sensor and image processor arrays, and in parallelizing the computation to determine stereo correspondence between image pixels in real-time. This paper describes the first comprehensive system level demonstration of a dedicated low-power analog VLSI (very large scale integration) architecture for stereo correspondence suitable for real-time implementation. The inputs to the implemented chip are the ordered pixels from a stereo image pair, and the output is a two-dimensional disparity map. The approach combines biologically inspired silicon modeling with the necessary interfacing options for a complete practical solution that can be built with currently available technology in a compact package. Furthermore, the strategy employed considers multiple factors that may degrade performance, including the spatial correlations in images and the inherent accuracy limitations of analog hardware, and augments the design with countermeasures.
Gamze Erten, Rodney M. Goodman
IEEE Trans. Neural Networks2
1995 NOAA: an expert system managing the telephone network
Rodney M. Goodman, Barry Ambrose, Hayes Latin, C. T. Ulmer
Integrated Network Management1
1994 Overcomplete steerable pyramid filters and rotation invariance
abstract
A given (overcomplete) discrete oriented pyramid may be converted into a steerable pyramid by interpolation. We present a technique for deriving the optimal interpolation functions (otherwise called 'steering coefficients'). The proposed scheme is demonstrated on a computationally efficient oriented pyramid, which is a variation on the Burt and Adelson (1983) pyramid. We apply the generated steerable pyramid to orientation-invariant texture analysis in order to demonstrate its excellent rotational isotropy. High classification rates and precise rotation identification are demonstrated.>
Hayit Greenspan, Serge J. Belongie, Rodney M. Goodman, Pietro Perona, Subrata Rakshit, Charles H. Anderson
CVPR3
1994 Rotation invariant texture recognition using a steerable pyramid
abstract
A rotation-invariant texture recognition system is presented. A steerable oriented pyramid is used to extract representative features for the input textures. The steerability of the filter set allows a shift to an invariant representation via a DFT-encoding step. Supervised classification follows. State-of-the-art recognition results are presented on a 30 texture database with a comparison across the performance of the k-NN, backpropagation and rule-based classifiers. In addition, high accuracy estimation of the input rotation angle is demonstrated.
Hayit Greenspan, Serge J. Belongie, Rodney M. Goodman, Pietro Perona
ICPR (2)3
1994 Learning Texture Discrimination Rules in a Multiresolution System
abstract
We describe a texture analysis system in which informative discrimination rules are learned from a multiresolution representation of time textured input. The system incorporates unsupervised and supervised learning via statistical machine learning and rule-based neural networks, respectively. The textured input is represented in the frequency-orientation space via a log-Gabor pyramidal decomposition. In the unsupervised learning stage a statistical clustering scheme is used for the quantization of the feature-vector attributes. A supervised stage follows in which labeling of the textured map is achieved using a rule-based network. Simulation results for the texture classification task are given. An application of the system to real-world problems is demonstrated.>
Hayit Greenspan, Rodney M. Goodman, Rama Chellappa, Charles H. Anderson
IEEE Trans. Pattern Anal. Mach. Intell.2
1994 Fuzzy rule-based networks for control
abstract
The authors present a method for learning fuzzy logic membership functions and rules to approximate a numerical function from a set of examples of the function's independent variables and the resulting function value. This method uses a three-step approach to building a complete function approximation system: first, learning the membership functions and creating a cell-based rule representation; second, simplifying the cell-based rules using an information-theoretic approach for induction of rules from discrete-valued data; and, finally, constructing a computational (neural) network to compute the function value given its independent variables. This function approximation system is demonstrated with a simple control example: learning the truck and trailer backer-upper control system.>
Charles M. Higgins, Rodney M. Goodman
IEEE Trans. Fuzzy Syst.2
1994 Discrete recurrent neural networks for grammatical inference
abstract
Describes a novel neural architecture for learning deterministic context-free grammars, or equivalently, deterministic pushdown automata. The unique feature of the proposed network is that it forms stable state representations during learning-previous work has shown that conventional analog recurrent networks can be inherently unstable in that they cannot retain their state memory for long input strings. The authors have previously introduced the discrete recurrent network architecture for learning finite-state automata. Here they extend this model to include a discrete external stack with discrete symbols. A composite error function is described to handle the different situations encountered in learning. The pseudo-gradient learning method (introduced in previous work) is in turn extended for the minimization of these error functions. Empirical trials validating the effectiveness of the pseudo-gradient learning method are presented, for networks both with and without an external stack. Experimental results show that the new networks are successful in learning some simple pushdown automata, though overfitting and non-convergent learning can also occur. Once learned, the internal representation of the network is provably stable; i.e., it classifies unseen strings of arbitrary length with 100% accuracy.
Zheng Zeng 0006, Rodney M. Goodman, Padhraic Smyth
IEEE Trans. Neural Networks2
1993 A Hybrid Expert System/Neural Network Traffic Advice System
Rodney M. Goodman, Barry Ambrose, Hayes Latin, Sandee Finnell
Integrated Network Management1
1993 Learning Finite State Machines With Self-Clustering Recurrent Networks
abstract
Recent work has shown that recurrent neural networks have the ability to learn finite state automata from examples. In particular, networks using second-order units have been successful at this task. In studying the performance and learning behavior of such networks we have found that the second-order network model attempts to form clusters in activation space as its internal representation of states. However, these learned states become unstable as longer and longer test input strings are presented to the network. In essence, the network “forgets” where the individual states are in activation space. In this paper we propose a new method to force such a network to learn stable states by introducing discretization into the network and using a pseudo-gradient learning rule to perform training. The essence of the learning rule is that in doing gradient descent, it makes use of the gradient of a sigmoid function as a heuristic hint in place of that of the hard-limiting function, while still using the discretized value in the feedback update path. The new structure uses isolated points in activation space instead of vague clusters as its internal representation of states. It is shown to have similar capabilities in learning finite state automata as the original network, but without the instability problem. The proposed pseudo-gradient learning rule may also be used as a basis for training other types of networks that have hard-limiting threshold activation functions.
Zheng Zeng 0006, Rodney M. Goodman, Padhraic Smyth
Neural Comput.2
1993 Phased burst error-correcting array codes
abstract
Various aspects of single-phased burst-error-correcting array codes are explored. These codes are composed of two-dimensional arrays with row and column parities with a diagonally cyclic readout order; they are capable of correcting a single burst error along one diagonal. Optimal codeword sizes are found to have dimensions n/sub 1/*n/sub 2/ such that n/sub 2/ is the smallest prime number larger than n/sub 1/. These codes are capable of reaching the Singleton bound. A new type of error, approximate errors, is defined; in q-ary applications, these errors cause data to be slightly corrupted and therefore still close to the true data level. Phased burst array codes can be tailored to correct these codes with even higher rates than before.>
Rodney M. Goodman, Robert J. McEliece, Masahiro Sayano
IEEE Trans. Inf. Theory1
1993 On loss functions which minimize to conditional expected values and posterior proba- bilities
abstract
A loss function, or objective function, is a function used to compare parameters when fitting a model to data. The loss function gives a distance between the model output and the desired output. Two common examples are the squared-error loss function and the cross entropy loss function. Minimizing the mean-square error loss function is equivalent to minimizing the mean square difference between the model output and the expected value of the output given a particular input. This property of minimization to the expected value is formalized as P-admissibility. The necessary and sufficient conditions for P-admissibility, leading to a parametric description of all P-admissible loss functions, are found. In particular, it is shown that two of the simplest members of this class of functions are the squared error and the cross entropy loss functions. One application of this work is in the choice of a loss function for training neural networks to provide probability estimates.>
John W. Miller, Rodney M. Goodman, Padhraic Smyth
IEEE Trans. Inf. Theory2
1992 Remote Sensing Image Analysis via a Texture Classification Neural Network
Hayit Greenspan, Rodney M. Goodman
NIPS2
1992 Learning Fuzzy Rule-Based Neural Networks for Control
Charles M. Higgins, Rodney M. Goodman
NIPS2
1992 Probability Estimator from a Database Using a Gibbs Energy Model
John W. Miller, Rodney M. Goodman
NIPS2
1992 Rule-Based Neural Networks for Classification and Probability Estimation
abstract
In this paper we propose a network architecture that combines a rule-based approach with that of the neural network paradigm. Our primary motivation for this is to ensure that the knowledge embodied in the network is explicitly encoded in the form of understandable rules. This enables the network's decision to be understood, and provides an audit trail of how that decision was arrived at. We utilize an information theoretic approach to learning a model of the domain knowledge from examples. This model takes the form of a set of probabilistic conjunctive rules between discrete input evidence variables and output class variables. These rules are then mapped onto the weights and nodes of a feedforward neural network resulting in a directly specified architecture. The network acts as parallel Bayesian classifier, but more importantly, can also output posterior probability estimates of the class variables. Empirical tests on a number of data sets show that the rule-based classifier performs comparably with standard neural network classifiers, while possessing unique advantages in terms of knowledge representation and probability estimation.
Rodney M. Goodman, Charles M. Higgins, John W. Miller, Padhraic Smyth
Neural Comput.1
1992 An Information Theoretic Approach to Rule Induction from Databases
abstract
An algorithm for the induction of rules from examples is introduced. The algorithm is novel in the sense that it not only learns rules for a given concept (classification), but it simultaneously learns rules relating multiple concepts. This type of learning, known as generalized rule induction, is considerably more general than existing algorithms, which tend to be classification oriented. Initially, it is focused on the problem of determining a quantitative, well-defined rule preference measure. In particular, a quantity called the J-measure is proposed as an information-theoretic alternative to existing approaches. The J-measure quantifies the information content of a rule or a hypothesis. The information theoretic origins of this measure are outlined, and its plausibility as a hypothesis preference measure is examined. The ITRULE algorithm, which uses the measure to learn a set of optimal rules from a set of data samples, is defined. Experimental results on real-world data are analyzed.>
Padhraic Smyth, Rodney M. Goodman
IEEE Trans. Knowl. Data Eng.2
1991 Combined Neural Network and Rule-Based Framework for Probabilistic Pattern Recognition and Discovery
Hayit Greenspan, Rodney M. Goodman, Rama Chellappa
NIPS2
1991 New approaches to reduced-complexity decoding
John T. Coffey, Rodney M. Goodman, Patrick Guy Farrell
Discret. Appl. Math.2
1991 The reliability of semiconductor RAM memories with on-chip error-correction coding
abstract
The mean lifetimes are studied of semiconductor memories that have been encoded with an on-chip single error-correcting code along each row of memory cells. Specifically, the effects of single-cell soft errors and various hardware failures (single-cell, row, column, row-column, and entire chip) in the presence of soft-error scrubbing are examined. An expression is presented for computing the mean time to failure of such memories in the presence of these types of errors using the Poisson approximation; the expression has been confirmed experimentally to accurately model the mean time to failure of memories protected by single error-correcting codes. These analyses will enable the system designer to accurately assess the improvement in mean time to failure (MTTF) achieved by the use of error-control coding.>
Rodney M. Goodman, Masahiro Sayano
IEEE Trans. Inf. Theory1
1991 Recurrent correlation associative memories
abstract
A model for a class of high-capacity associative memories is presented. Since they are based on two-layer recurrent neural networks and their operations depend on the correlation measure, these associative memories are called recurrent correlation associative memories (RCAMs). The RCAMs are shown to be asymptotically stable in both synchronous and asynchronous (sequential) update modes as long as their weighting functions are continuous and monotone nondecreasing. In particular, a high-capacity RCAM named the exponential correlation associative memory (ECAM) is proposed. The asymptotic storage capacity of the ECAM scales exponentially with the length of memory patterns, and it meets the ultimate upper bound for the capacity of associative memories. The asymptotic storage capacity of the ECAM with limited dynamic range in its exponentiation nodes is found to be proportional to that dynamic range. Design and fabrication of a 3-mm CMOS ECAM chip is reported. The prototype chip can store 32 24-bit memory patterns, and its speed is higher than one associative recall operation every 3 mus. An application of the ECAM chip to vector quantization is also described.
Tzi-Dar Chiueh, Rodney M. Goodman
IEEE Trans. Neural Networks2
1991 A real-time neural system for color constancy
abstract
A neural network approach to the problem of color constancy is presented. Various algorithms based on Land's retinex theory are discussed with respect to neurobiological parallels, computational efficiency, and suitability for VLSI implementation. The efficiency of one algorithm is improved by the application of resistive grids and is tested in computer simulations; the simulations make clear the strengths and weaknesses of the algorithm. A novel extension to the algorithm is developed to address its weaknesses. An electronic system that is based on the original algorithm and that operates at video rates was built using subthreshold analog CMOS VLSI resistive grids. The system displays color constancy abilities and qualitatively mimics aspects of human color perception.
John Allman, Rodney M. Goodman
IEEE Trans. Neural Networks3
1990 A Hybrid Rule-Based/Bayesian Classifier
Padhraic Smyth, Rodney M. Goodman, Charles M. Higgins
ECAI2
1990 A VLSI Neural Network for Color Constancy
John Allman, Geoffrey C. Fox, Rodney M. Goodman
NIPS4
1990 The complexity of information set decoding
abstract
Information set decoding is an algorithm for decoding any linear code. Expressions for the complexity of the procedure that are logarithmically exact for virtually all codes are presented. The expressions cover the cases of complete minimum distance decoding and bounded hard-decision decoding, as well as the important case of bounded soft-decision decoding. It is demonstrated that these results are vastly better than those for the trivial algorithms of searching through all codewords or through all syndromes, and are significantly better than those for any other general algorithm currently known. For codes over large symbol fields, the procedure tends towards a complexity that is subexponential in the symbol size.>
John T. Coffey, Rodney M. Goodman
IEEE Trans. Inf. Theory2
1990 Any code of which we cannot think is good
abstract
A central paradox of coding theory concerns the existence and construction of the best codes. Virtually every linear code is good, in the sense that it meets the Gilbert-Varshamov bound on distance versus redundancy. Despite the sophisticated constructions for codes derived over the years, however, no one has succeeded in demonstrating a constructive procedure that yields such codes over arbitrary symbol fields. Using the theory of Kolmogorov complexity, it is shown that this statement holds true in a rigorous mathematical sense: any linear code that is truly random, in the sense that there is no concise way of specifying the code, is good. Furthermore, random selection of a code that does contain some constructive pattern results, with probability bounded away from zero, in a code that does not meet the Gilbert-Varshamov bound regardless of the block length of the code. In contrast to the situation for linear codes, it is shown that there are effectively random nonlinear codes which have no guarantee on distance. In addition, it is shown that the techniques of Kolmogorov complexity can be used to derive typical properties of classes of codes in a novel way.>
John T. Coffey, Rodney M. Goodman
IEEE Trans. Inf. Theory2
1989 The Induction of Probabilistic Rule Sets - The Itrule Algorithm
Rodney M. Goodman, Padhraic Smyth
ML1
1989 VLSI Implementation of a High-Capacity Neural Network Associative Memory
Tzi-Dar Chiueh, Rodney M. Goodman
NIPS2
1988 Information-Theoretic Rule Induction
Rodney M. Goodman, Padhraic Smyth
ECAI1
1988 An Information Theoretic Approach to Rule-Based Connectionist Expert Systems
Rodney M. Goodman, John W. Miller, Padhraic Smyth
NIPS1
1988 Learning algorithms for neural networks with ternary weights
Tzi-Dar Chiueh, Rodney M. Goodman
Neural Networks2
1988 The Reliability of Single-Error Protected Computer Memories
abstract
The lifetimes of computer memories which are protected with single-error-correcting-double-error-detecting (SEC-DED) codes are studies. The authors assume that there are five possible types of memory chip failure (single-cell, row, column, row-column and whole chip), and, after making a simplifying assumption (the Poisson assumption), have substantiated that experimentally. A simple closed-form expression is derived for the system reliability function. Using this formula and chip reliability data taken from published tables, it is possible to compute the mean time to failure for realistic memory systems.>
Mario Blaum, Rodney M. Goodman, Robert J. McEliece
IEEE Trans. Computers2
1988 Linear Sum Codes for Random Access Memories
abstract
Linear sum codes (LSCs) form a class of error control codes designed to provide on-chip error correction to semiconductor random access memories (RAMs). They use the natural addressing scheme found on RAMs to form and access codewords with a minimum of overhead. The authors formally define linear sum codes and examine some of their characteristics. Specifically, they examine their minimum distance characteristics, their error correcting capabilities, and the complexity involved in their implementation. In addition, detailed consideration is given to an easily implemented class of single-, double-, and triple-error correcting LSCs.>
Thomas E. Fuja, Chris Heegard, Rodney M. Goodman
IEEE Trans. Computers3
1988 Decision tree design from a communication theory standpoint
abstract
A communication theory approach to decision tree design based on a top-town mutual information algorithm is presented. It is shown that this algorithm is equivalent to a form of Shannon-Fano prefix coding, and several fundamental bounds relating decision-tree parameters are derived. The bounds are used in conjunction with a rate-distortion interpretation of tree design to explain several phenomena previously observed in practical decision-tree design. A termination rule for the algorithm called the delta-entropy rule is proposed that improves its robustness in the presence of noise. Simulation results are presented, showing that the tree classifiers derived by the algorithm compare favourably to the single nearest neighbour classifier.>
Rodney M. Goodman, Padhraic Smyth
IEEE Trans. Inf. Theory1
1987 A Neural Network Classifier Based on Coding Theory
Tzi-Dar Chiueh, Rodney M. Goodman
NIPS2