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.

Bill G. Horne

dblp:85/4785 · also William G. Horne · DBLP profile ↗
← Back
35ranked-venue papers
8as first author
0since 2021 · last 2016
—ORCID · none

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

Artificial intelligence and machine learning · 19 · 6 first-authorSecurity and privacy · 9 · 1 first-authorHuman-computer interaction and ubiquitous computing · 3Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1Computer networks · 1Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers
Memory systems · 80% Distributed systems · 10% Storage systems · 8%
Computer networks
1 paper
Network management and operations · 77% Network measurement and analytics · 23%
Artificial intelligence
6 papers
Deep learning architectures and training · 82% Learning theory · 12% Optimization for machine learning · 3%
Network and information security
2 papers
Hardware security and side channels · 71% Cryptographic protocols and secure computation · 29%
Theoretical computer science
5 papers
Automata and formal languages · 38% Algorithmic game theory and mechanism design · 32% Mathematical optimization · 30%

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

TopicWeightPapersLastEvidence papers
Memory systems › memory encryption
counter-mode encryption
0.212016
Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016
Memory systems
memory encryption
0.212016
Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016
Memory systems
non-volatile memory
0.212016
Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016
Network management and operations › fault management
fault diagnosis
0.112012
ReasONets: a fuzzy-based approach for reasoning on network incidents · CCS 2012
Hardware security and side channels › memory security
data remanence
0.112016
Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016
Machine learning › Deep learning architectures and training
recurrent neural network
0.151996
Representation and Induction of Finite State Machines using Time-Delay Neural Networks · NIPS 1996
Learning long-term dependencies is not as difficult with NARX networks · NIPS 1995
Effects of Noise on Convergence and Generalization in Recurrent Networks · NIPS 1994
Network measurement and analytics
anomaly detection
0.012012
ReasONets: a fuzzy-based approach for reasoning on network incidents · CCS 2012
Distributed systems › distributed communication › data dissemination
content distribution
0.012001
Escrow services and incentives in peer-to-peer networks · EC 2001
Distributed systems › peer-to-peer systems
incentive mechanisms
0.012001
Escrow services and incentives in peer-to-peer networks · EC 2001
Distributed systems
peer-to-peer systems
0.012001
Escrow services and incentives in peer-to-peer networks · EC 2001
Automata and formal languages
finite automata
0.021996
Representation and Induction of Finite State Machines using Time-Delay Neural Networks · NIPS 1996
Bounds on the Complexity of Recurrent Neural Network Implementations of Finite State Machines · NIPS 1993
Memory systems
memory access patterns
0.011997
Predicting Multiprocessor Memory Access Patterns with Learning Models · ICML 1997
Performance modeling and evaluation
workload characterization
0.011997
Predicting Multiprocessor Memory Access Patterns with Learning Models · ICML 1997
Mathematical optimization › approximation theory
function approximation
0.011997
Function Approximation with the Sweeping Hinge Algorithm · NIPS 1997
Machine learning › Deep learning architectures and training › recurrent neural network
time-delay neural network
0.011996
Representation and Induction of Finite State Machines using Time-Delay Neural Networks · NIPS 1996
Machine learning › Deep learning architectures and training › sequence modeling
long-range dependency modeling
0.011995
Learning long-term dependencies is not as difficult with NARX networks · NIPS 1995
Machine learning › Learning theory
generalization
0.011994
Effects of Noise on Convergence and Generalization in Recurrent Networks · NIPS 1994
Machine learning › Deep learning architectures and training › regularization
noise injection
0.011994
Effects of Noise on Convergence and Generalization in Recurrent Networks · NIPS 1994
Medical and health informatics › cancer prognosis
breast cancer prognosis
0.011994
Learning with Product Units · NIPS 1994
Medical and health informatics
cancer prognosis
0.011994
Learning with Product Units · NIPS 1994
Algorithmic game theory and mechanism design
free-rider problem
0.012001
Escrow services and incentives in peer-to-peer networks · EC 2001
Algorithmic game theory and mechanism design
incentive mechanism
0.012001
Escrow services and incentives in peer-to-peer networks · EC 2001
Automata and formal languages
sequence modeling
0.011995
Learning long-term dependencies is not as difficult with NARX networks · NIPS 1995
Machine learning › Learning theory › inductive inference
grammatical inference
0.011994
An experimental comparison of recurrent neural networks · NIPS 1994
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model
logistic regression
0.011994
Learning with Product Units · NIPS 1994

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

initialization vector repurposing · 0.5fuzzy logic · 0.1distributed reasoning · 0.1hashing · 0.1error-correcting codes · 0.1encryption · 0.1cryptographic techniques · 0.1gradient descent · 0.0NARX network · 0.0classification and regression tree · 0.0backpropagation · 0.0learning models · 0.0time-delay neural networks · 0.0time-delay neural network · 0.0synaptic noise injection · 0.0probabilistic neural network · 0.0nonlinear system identification · 0.0multiplicative noise · 0.0
YearPublicationVenuePosition
2016 Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers
abstract
As non-volatile memory (NVM) technologies are expected to replace DRAM in the near future, new challenges have emerged. For example, NVMs have slow and power-consuming writes, and limited write endurance. In addition, NVMs have a data remanence vulnerability, i.e., they retain data for a long time after being powered off. NVM encryption alleviates the vulnerability, but exacerbates the limited endurance by increasing the number of writes to memory. We observe that, in current systems, a large percentage of main memory writes result from data shredding in operating systems, a process of zeroing out physical pages before mapping them to new processes, in order to protect previous processes' data. In this paper, we propose Silent Shredder, which repurposes initialization vectors used in standard counter mode encryption to completely eliminate the data shredding writes. Silent Shredder also speeds up reading shredded cache lines, and hence reduces power consumption and improves overall performance. To evaluate our design, we run three PowerGraph applications and 26 multi-programmed workloads from the SPEC 2006 suite, on a gem5-based full system simulator. Silent Shredder eliminates an average of 48.6% of the writes in the initialization and graph construction phases. It speeds up main memory reads by 3.3 times, and improves the number of instructions per cycle (IPC) by 6.4% on average. Finally, we discuss several use cases, including virtual machines' data isolation and user-level large data initialization, where Silent Shredder can be used effectively at no extra cost.
Amro Awad, Pratyusa K. Manadhata, Stuart Haber, Yan Solihin, Bill G. Horne
ASPLOS5
2015 Collecting, Analyzing and Responding to Enterprise Scale DNS Events
abstract
DNS is an important data source for security for many reasons. If the DNS infrastructure can be brought down, many networking tasks would be impossible to complete. If the integrity of the mapping between domain names and IP addresses is compromised, attackers can redirect users undetectably to IP addresses of their choosing. And malware of many types must in one way or another use the DNS infrastructure as part of their operations. For example, botnets often use fast flux techniques and domain name generation algorithms to rendezvous with command and control servers.
Bill G. Horne
CODASPY1
2014 Situational awareness through reasoning on network incidents
abstract
Corporations worldwide work with teams of often dedicated system administrators to maintain, detect and prevent network infringements. This is a highly user-driven process that consumes hundreds (if not thousands) of man hours yearly. User reporting, the basis of most of these incident detection systems suffers from various biases and leads to below-par security measures. In the paper, we provide an approach for near real-time analysis of ongoing events on controlled networks, while requiring no end-user interaction and saving on system administrator's effort. Our proposed solution, ReasONets, a lightweight, distributed system, provides situational awareness in case of network incidents. ReasONets combines aspects of anomaly detection with Case-Based Reasoning (CBR) methodologies to reason about ongoing security events in a network, including their nature, severity and sources. We build a fully running prototype of ReasONets, to demonstrate the accuracy of the system, in doing reasoning and inference on the network status by exploiting events and network features. To the best of our knowledge, ReasONets is the first of its kind system combining detection and classification of network events with realtime reasoning while being capable of scaling up to large network sizes.
Anna Cinzia Squicciarini, Giuseppe Petracca, Bill G. Horne, Aurnob Nath
CODASPY3
2014 Detecting Malicious Domains via Graph Inference
Pratyusa K. Manadhata, Sandeep Yadav, Prasad Rao, Bill G. Horne
ESORICS (1)4
2013 Efficient Submatch Extraction for Practical Regular Expressions
Stuart Haber, Bill G. Horne, Pratyusa K. Manadhata, Miranda Mowbray, Prasad Rao
LATA2
2013 Guest Editorial: Special issue on privacy and trust management in cloud and distributed systems
abstract
The 13 papers in this special issue cover three major areas including privacy enhanced technology, trust and reputation, as well as applications in cloud computing environments.
Sen-Ching S. Cheung, Karl Aberer, Jayant R. Haritsa, Bill G. Horne, Kai Hwang 0001
IEEE Trans. Inf. Forensics Secur.5
2012 Fast submatch extraction using OBDDs
abstract
Network-based intrusion detection systems (NIDS) commonly use pattern languages to identify packets of interest. Similarly, security information and event management (SIEM) systems rely on pattern languages for real-time analysis of security alerts and event logs. Both NIDS and SIEM systems use pattern languages extended from regular expressions. One such extension, the submatch construct, allows the extraction of substrings from a string matching a pattern. Existing solutions for submatch extraction are based on non-deterministic finite automata (NFAs) or recursive backtracking. NFA-based algorithms are time-inefficient. Recursive backtracking algorithms perform poorly on pathological inputs generated by algorithmic complexity attacks. We propose a new approach for submatch extraction that uses ordered binary decision diagrams (OBDDs) to represent and operate pattern matching. Our evaluation using patterns from the Snort HTTP rule set and a commercial SIEM system shows that our approach achieves its ideal performance when patterns are combined. In the best case, our approach is faster than RE2 and PCRE by one to two orders of magnitude.
Pratyusa K. Manadhata, Bill G. Horne, Prasad Rao, Vinod Ganapathy
ANCS3
2012 ReasONets: a fuzzy-based approach for reasoning on network incidents
abstract
We provide an approach for real-time analysis of ongoing events in a controlled network. We propose ReasONets, i.e. Reasoning on Networks, a distributed and lightweight system, able to process and reason about anomalies and incidents observed in closed net- works. To the best of our knowledge this is the first system combining detections and classification of network events with real-time reasoning. Our demo will show a running prototype of the ReasONets, demonstrating the power and accuracy of the reasoning process in presence of incidents of various nature.
Giuseppe Petracca, Anna Cinzia Squicciarini, Bill G. Horne, Marco Casassa Mont
CCS3
2011 On Computing Enterprise IT Risk Metrics
Sandeep N. Bhatt, Bill G. Horne, Prasad Rao
SEC2
2009 Privacy-Preserving Computation and Verification of Aggregate Queries on Outsourced Databases
Stuart Haber, Bill G. Horne, Tomas Sander, Danfeng Yao
Privacy Enhancing Technologies3
2008 Efficient signature schemes supporting redaction, pseudonymization, and data deidentification
abstract
In this paper we give a new signature algorithm that allows for controlled changes to the signed data. The change operations we study are removal of subdocuments (redaction), pseudonymization, and gradual deidentification of hierarchically structured data. These operations are applicable in a number of practically relevant application scenarios, including the release of previously classified government documents, privacy-aware management of audit-log data, and the release of tables of health records. When applied directly to redaction, our algorithm improves on [18] by reducing significantly the overhead of cryptographic information that has to be stored with the original data.
Stuart Haber, Yasuo Hatano, Yoshinori Honda, Bill G. Horne, Kunihiko Miyazaki, Tomas Sander, Satoru Tezoku, Danfeng Yao
AsiaCCS4
2008 Fast exact and heuristic methods for role minimization problems
abstract
We describe several new bottom-up approaches to problems in role engineering for Role-Based Access Control (RBAC). The salient problems are all NP-complete, even to approximate, yet we find that in instances that arise in practice these problems can be solved in minutes. We first consider role minimization, the process of finding a smallest collection of roles that can be used to implement a pre-existing user-to-permission relation. We introduce fast graph reductions that allow recovery of the solution from the solution to a problem on a smaller input graph. For our test cases, these reductions either solve the problem, or reduce the problem enough that we find the optimum solution with a (worst-case) exponential method. We introduce lower bounds that are sharp for seven of nine test cases and are within 3.4% on the other two. We introduce and test a new polynomial-time approximation that on average yields 2% more roles than the optimum. We next consider the related problem of minimizing the number of connections between roles and users or permissions, and we develop effective heuristic methods for this problem as well. Finally, we propose methods for several related problems.
Alina Ene, Bill G. Horne, Nikola Milosavljevic, Prasad Rao, Robert Schreiber, Robert E. Tarjan
SACMAT2
2001 Escrow services and incentives in peer-to-peer networks
abstract
Distribution of content, such as music, remains one of the main drivers of P2P development. Subscription-based services are currently receiving a lot of attention from the content industry as a viable business model for P2P content distribution. One of the main problems that such services face is that users may choose to redistribute content outside the community of subscribers, thereby facilitating large-scale piracy. Digital Rights Management (DRM) systems typically employ tamper resistance techniques to control this risk. We propose a system architecture that uses economic incentives instead of tamper resistance to motivate users to keep the content within the subscription community. The key technical contribution we make is to integrate a P2P file sharing service with an escrow service that reliably "pays" the party that is serving up the content. The payment itself can be realized in a number of ways, using "actual" money or bonus points such as frequent flyer miles.Moreover, our architecture facilitates trust between two unacquainted parties by offloading risk to a trusted third party, which can acquire a revenue stream by assuming this risk. To implement the escrow service securely we use cryptographic techniques, such as encryption, hashing, and error correcting codes. Our system motivates users to serve up content of high quality and verifies that users only share legitimate content and not spam, viruses or content that is not part of the subscription. We thereby address other important security concerns in P2P systems and problems like the free-rider phenomenon.
Bill G. Horne, Benny Pinkas, Tomas Sander
EC1
2001 Attractive Periodic Sets in Discrete-Time Recurrent Networks (with Emphasis on Fixed-Point Stability and Bifurcations in Two-Neuron Networks)
abstract
We perform a detailed fixed-point analysis of two-unit recurrent neural networks with sigmoid-shaped transfer functions. Using geometrical arguments in the space of transfer function derivatives, we partition the network state-space into distinct regions corresponding to stability types of the fixed points. Unlike in the previous studies, we do not assume any special form of connectivity pattern between the neurons, and all free parameters are allowed to vary. We also prove that when both neurons have excitatory self-connections and the mutual interaction pattern is the same (i.e., the neurons mutually inhibit or excite themselves), new attractive fixed points are created through the saddle-node bifurcation. Finally, for an N-neuron recurrent network, we give lower bounds on the rate of convergence of attractive periodic points toward the saturation values of neuron activations, as the absolute values of connection weights grow.
Peter Tiño, Bill G. Horne, C. Lee Giles
Neural Comput.2
2000 Computational complexity of determining resource loops in re-entrant flow lines
abstract
This paper presents a comparison study of the computational complexity of the general job shop protocol and the more structured flow line protocol in a flexible manufacturing system. It is shown that the representative problem of finding resource invariants is NP-complete in the case of the job shop, while in the flow line case it admits a closed form solution. The importance of correctly selecting part flow and job routing protocols in flexible manufacturing systems to reduce complexity is thereby conclusively demonstrated.
Frank L. Lewis, Bill G. Horne, Chaouki T. Abdallah
IEEE Trans. Syst. Man Cybern. Part A2
1998 How embedded memory in recurrent neural network architectures helps learning long-term temporal dependencies
Tsungnan Lin, Bill G. Horne, C. Lee Giles
Neural Networks2
1998 Efficient algorithms for function approximation with piecewise linear sigmoidal networks
abstract
This paper presents a computationally efficient algorithm for function approximation with piecewise linear sigmoidal nodes. A one hidden layer network is constructed one node at a time using the well-known method of fitting the residual. The task of fitting an individual node is accomplished using a new algorithm that searches for the best fit by solving a sequence of quadratic programming problems. This approach offers significant advantages over derivative-based search algorithms (e.g., backpropagation and its extensions). Unique characteristics of this algorithm include: finite step convergence, a simple stopping criterion, solutions that are independent of initial conditions, good scaling properties and a robust numerical implementation. Empirical results are included to illustrate these characteristics.
Don R. Hush, Bill G. Horne
IEEE Trans. Neural Networks2
1997 Predicting Multiprocessor Memory Access Patterns with Learning Models
Majd F. Sakr, Steven P. Levitan, Donald M. Chiarulli, Bill G. Horne, C. Lee Giles
ICML4
1997 Function Approximation with the Sweeping Hinge Algorithm
Don R. Hush, Fernando Lozano, Bill G. Horne
NIPS3
1997 Time-delay neural networks: representation and induction of finite-state machines
abstract
In this work, we characterize and contrast the capabilities of the general class of time-delay neural networks (TDNNs) with input delay neural networks (IDNNs), the subclass of TDNNs with delays limited to the inputs. Each class of networks is capable of representing the same set of languages, those embodied by the definite memory machines (DMMs), a subclass of finite-state machines. We demonstrate the close affinity between TDNNs and DMM languages by learning a very large DMM (2048 states) using only a few training examples. Even though both architectures are capable of representing the same class of languages, they have distinguishable learning biases. Intuition suggests that general TDNNs which include delays in hidden layers should perform well, compared to IDNNs, on problems in which the output can be expressed as a function on narrow input windows which repeat in time. On the other hand, these general TDNNs should perform poorly when the input windows are wide, or there is little repetition. We confirm these hypotheses via a set of simulations and statistical analysis.
Daniel S. Clouse, C. Lee Giles, Bill G. Horne, Garrison W. Cottrell
IEEE Trans. Neural Networks3
1997 Computational capabilities of recurrent NARX neural networks
abstract
Recently, fully connected recurrent neural networks have been proven to be computationally rich-at least as powerful as Turing machines. This work focuses on another network which is popular in control applications and has been found to be very effective at learning a variety of problems. These networks are based upon Nonlinear AutoRegressive models with eXogenous Inputs (NARX models), and are therefore called NARX networks. As opposed to other recurrent networks, NARX networks have a limited feedback which comes only from the output neuron rather than from hidden states. They are formalized by y(t)=Psi(u(t-n(u)), ..., u(t-1), u(t), y(t-n(y)), ..., y(t-1)) where u(t) and y(t) represent input and output of the network at time t, n(u) and n(y) are the input and output order, and the function Psi is the mapping performed by a Multilayer Perceptron. We constructively prove that the NARX networks with a finite number of parameters are computationally as strong as fully connected recurrent networks and thus Turing machines. We conclude that in theory one can use the NARX models, rather than conventional recurrent networks without any computational loss even though their feedback is limited. Furthermore, these results raise the issue of what amount of feedback or recurrence is necessary for any network to be Turing equivalent and what restrictions on feedback limit computational power.
Hava T. Siegelmann, Bill G. Horne, C. Lee Giles
IEEE Trans. Syst. Man Cybern. Part B2
1996 Representation and Induction of Finite State Machines using Time-Delay Neural Networks
Daniel S. Clouse, C. Lee Giles, Bill G. Horne, Garrison W. Cottrell
NIPS3
1996 Bounds on the complexity of recurrent neural network implementations of finite state machines
Bill G. Horne, Don R. Hush
Neural Networks1
1996 An analysis of noise in recurrent neural networks: convergence and generalization
abstract
Concerns the effect of noise on the performance of feedforward neural nets. We introduce and analyze various methods of injecting synaptic noise into dynamically driven recurrent nets during training. Theoretical results show that applying a controlled amount of noise during training may improve convergence and generalization performance. We analyze the effects of various noise parameters and predict that best overall performance can be achieved by injecting additive noise at each time step. Noise contributes a second-order gradient term to the error function which can be viewed as an anticipatory agent to aid convergence. This term appears to find promising regions of weight space in the beginning stages of training when the training error is large and should improve convergence on error surfaces with local minima. The first-order term is a regularization term that can improve generalization. Specifically, it can encourage internal representations where the state nodes operate in the saturated regions of the sigmoid discriminant function. While this effect can improve performance on automata inference problems with binary inputs and target outputs, it is unclear what effect it will have on other types of problems. To substantiate these predictions, we present simulations on learning the dual parity grammar from temporal strings for all noise models, and present simulations on learning a randomly generated six-state grammar using the predicted best noise model.
Kam-Chuen Jim, C. Lee Giles, Bill G. Horne
IEEE Trans. Neural Networks3
1996 Learning long-term dependencies in NARX recurrent neural networks
abstract
It has previously been shown that gradient-descent learning algorithms for recurrent neural networks can perform poorly on tasks that involve long-term dependencies, i.e. those problems for which the desired output depends on inputs presented at times far in the past. We show that the long-term dependencies problem is lessened for a class of architectures called nonlinear autoregressive models with exogenous (NARX) recurrent neural networks, which have powerful representational capabilities. We have previously reported that gradient descent learning can be more effective in NARX networks than in recurrent neural network architectures that have "hidden states" on problems including grammatical inference and nonlinear system identification. Typically, the network converges much faster and generalizes better than other networks. The results in this paper are consistent with this phenomenon. We present some experimental results which show that NARX networks can often retain information for two to three times as long as conventional recurrent neural networks. We show that although NARX networks do not circumvent the problem of long-term dependencies, they can greatly improve performance on long-term dependency problems. We also describe in detail some of the assumptions regarding what it means to latch information robustly and suggest possible ways to loosen these assumptions.
Tsungnan Lin, Bill G. Horne, Peter Tiño, C. Lee Giles
IEEE Trans. Neural Networks2
1995 Learning long-term dependencies is not as difficult with NARX networks
Tsungnan Lin, Bill G. Horne, Peter Tiño, C. Lee Giles
NIPS2
1995 What NARX Networks Can Compute
Bill G. Horne, Hava T. Siegelmann, C. Lee Giles
SOFSEM1
1995 Learning a class of large finite state machines with a recurrent neural network
C. Lee Giles, Bill G. Horne, Tsungnan Lin
Neural Networks2
1994 An experimental comparison of recurrent neural networks
abstract
Many different discrete-time recurrent neural network architec(cid:173) tures have been proposed. However, there has been virtually no effort to compare these arch:tectures experimentally. In this paper we review and categorize many of these architectures and compare how they perform on various classes of simple problems including grammatical inference and nonlinear system identification.
Bill G. Horne, C. Lee Giles
NIPS1
1994 Effects of Noise on Convergence and Generalization in Recurrent Networks
abstract
We introduce and study methods of inserting synaptic noise into dynamically-driven recurrent neural networks and show that ap(cid:173) plying a controlled amount of noise during training may improve convergence and generalization. In addition, we analyze the effects of each noise parameter (additive vs. multiplicative, cumulative vs. non-cumulative, per time step vs. per string) and predict that best overall performance can be achieved by injecting additive noise at each time step. Extensive simulations on learning the dual parity grammar from temporal strings substantiate these predictions.
Kam-Chuen Jim, Bill G. Horne, C. Lee Giles
NIPS2
1994 Learning with Product Units
abstract
The TNM staging system has been used since the early 1960's to predict breast cancer patient outcome. In an attempt to in(cid:173) crease prognostic accuracy, many putative prognostic factors have been identified. Because the TNM stage model can not accom(cid:173) modate these new factors, the proliferation of factors in breast cancer has lead to clinical confusion. What is required is a new computerized prognostic system that can test putative prognostic factors and integrate the predictive factors with the TNM vari(cid:173) ables in order to increase prognostic accuracy. Using the area un(cid:173) der the curve of the receiver operating characteristic, we compare the accuracy of the following predictive models in terms of five year breast cancer-specific survival: pTNM staging system, princi(cid:173) pal component analysis, classification and regression trees, logistic regression, cascade correlation neural network, conjugate gradient descent neural, probabilistic neural network, and backpropagation neural network. Several statistical models are significantly more ac-
Laurens R. Leerink, C. Lee Giles, Bill G. Horne, Marwan A. Jabri
NIPS3
1994 On the node complexity of neural networks
Bill G. Horne, Don R. Hush
Neural Networks1
1993 Bounds on the Complexity of Recurrent Neural Network Implementations of Finite State Machines
Bill G. Horne, Don R. Hush
NIPS1
1992 Error surfaces for multilayer perceptrons
abstract
Characteristics of error surfaces for the multilayer perceptron neural network that help explain why learning techniques that use hill-climbing methods are so slow in these networks and also provide insights into techniques to speed learning are examined. First, the surface has a stair-step appearance with many very flat and very steep regions. When the number of training samples is small there is often a one-to-one correspondence between individual training samples and the steps on the surface. As the number of samples increases, the surface becomes smoother. In addition the surface has flat regions that extend to infinity in all directions, making it dangerous to apply learning algorithms that perform line searches. The magnitude of the gradients on the surface strongly supports the need for floating-point representations during learning. The consequences of various weight initialization techniques are also discussed.>
Don R. Hush, Bill G. Horne, John M. Salas
IEEE Trans. Syst. Man Cybern.2
1990 Estimating a posteriori probability with P-type nodes
abstract
P-type nodes are capable of computing the exact a posteriori probability for the multiclass Gaussian problem. A theory that extends to problems where some classes are given by a sum of multiple Gaussian kernels is presented. The corresponding weight solution can actually be achieved through learning since this weight solution is a minima of the mean squared error criterion function. A special type of problem, called the 1/ΣMproblem, which demonstrates the capabilities of P-type nodes is presented. The authors show that the P-type node can solve a number of interesting problems, including theI-4i-16Iproblem, the XOR problem, a multimodal non-Gaussian problem, and a one-class classifier problem
Bill G. Horne, Don R. Hush
IJCNN1