VLDB 2026 Research / reviewers in the wild / expert
Bill G. Horne
dblp:85/4785 · also William G. Horne
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › memory encryption
counter-mode encryption |
0.2 | 1 | 2016 | Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016 |
Memory systems
memory encryption |
0.2 | 1 | 2016 | Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016 |
Memory systems
non-volatile memory |
0.2 | 1 | 2016 | Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers · ASPLOS 2016 |
Network management and operations › fault management
fault diagnosis |
0.1 | 1 | 2012 | ReasONets: a fuzzy-based approach for reasoning on network incidents · CCS 2012 |
Hardware security and side channels › memory security
data remanence |
0.1 | 1 | 2016 | 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.1 | 5 | 1996 | 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.0 | 1 | 2012 | ReasONets: a fuzzy-based approach for reasoning on network incidents · CCS 2012 |
Distributed systems › distributed communication › data dissemination
content distribution |
0.0 | 1 | 2001 | Escrow services and incentives in peer-to-peer networks · EC 2001 |
Distributed systems › peer-to-peer systems
incentive mechanisms |
0.0 | 1 | 2001 | Escrow services and incentives in peer-to-peer networks · EC 2001 |
Distributed systems
peer-to-peer systems |
0.0 | 1 | 2001 | Escrow services and incentives in peer-to-peer networks · EC 2001 |
Automata and formal languages
finite automata |
0.0 | 2 | 1996 | 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.0 | 1 | 1997 | Predicting Multiprocessor Memory Access Patterns with Learning Models · ICML 1997 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1997 | Predicting Multiprocessor Memory Access Patterns with Learning Models · ICML 1997 |
Mathematical optimization › approximation theory
function approximation |
0.0 | 1 | 1997 | Function Approximation with the Sweeping Hinge Algorithm · NIPS 1997 |
Machine learning › Deep learning architectures and training › recurrent neural network
time-delay neural network |
0.0 | 1 | 1996 | 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.0 | 1 | 1995 | Learning long-term dependencies is not as difficult with NARX networks · NIPS 1995 |
Machine learning › Learning theory
generalization |
0.0 | 1 | 1994 | Effects of Noise on Convergence and Generalization in Recurrent Networks · NIPS 1994 |
Machine learning › Deep learning architectures and training › regularization
noise injection |
0.0 | 1 | 1994 | Effects of Noise on Convergence and Generalization in Recurrent Networks · NIPS 1994 |
Medical and health informatics › cancer prognosis
breast cancer prognosis |
0.0 | 1 | 1994 | Learning with Product Units · NIPS 1994 |
Medical and health informatics
cancer prognosis |
0.0 | 1 | 1994 | Learning with Product Units · NIPS 1994 |
Algorithmic game theory and mechanism design
free-rider problem |
0.0 | 1 | 2001 | Escrow services and incentives in peer-to-peer networks · EC 2001 |
Algorithmic game theory and mechanism design
incentive mechanism |
0.0 | 1 | 2001 | Escrow services and incentives in peer-to-peer networks · EC 2001 |
Automata and formal languages
sequence modeling |
0.0 | 1 | 1995 | Learning long-term dependencies is not as difficult with NARX networks · NIPS 1995 |
Machine learning › Learning theory › inductive inference
grammatical inference |
0.0 | 1 | 1994 | 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.0 | 1 | 1994 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory ControllersabstractAs 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 |
ASPLOS | 5 |
| 2015 | Collecting, Analyzing and Responding to Enterprise Scale DNS EventsabstractDNS 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 |
CODASPY | 1 |
| 2014 | Situational awareness through reasoning on network incidentsabstractCorporations 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 |
CODASPY | 3 |
| 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 |
LATA | 2 |
| 2013 | Guest Editorial: Special issue on privacy and trust management in cloud and distributed systemsabstractThe 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 OBDDsabstractNetwork-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 |
ANCS | 3 |
| 2012 | ReasONets: a fuzzy-based approach for reasoning on network incidentsabstractWe 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 |
CCS | 3 |
| 2011 | On Computing Enterprise IT Risk Metrics
Sandeep N. Bhatt, Bill G. Horne, Prasad Rao |
SEC | 2 |
| 2009 | Privacy-Preserving Computation and Verification of Aggregate Queries on Outsourced Databases
Stuart Haber, Bill G. Horne, Tomas Sander, Danfeng Yao |
Privacy Enhancing Technologies | 3 |
| 2008 | Efficient signature schemes supporting redaction, pseudonymization, and data deidentificationabstractIn 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 |
AsiaCCS | 4 |
| 2008 | Fast exact and heuristic methods for role minimization problemsabstractWe 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 |
SACMAT | 2 |
| 2001 | Escrow services and incentives in peer-to-peer networksabstractDistribution 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 |
EC | 1 |
| 2001 | Attractive Periodic Sets in Discrete-Time Recurrent Networks (with Emphasis on Fixed-Point Stability and Bifurcations in Two-Neuron Networks)abstractWe 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 linesabstractThis 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 A | 2 |
| 1998 | How embedded memory in recurrent neural network architectures helps learning long-term temporal dependencies
Tsungnan Lin, Bill G. Horne, C. Lee Giles |
Neural Networks | 2 |
| 1998 | Efficient algorithms for function approximation with piecewise linear sigmoidal networksabstractThis 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 Networks | 2 |
| 1997 | Predicting Multiprocessor Memory Access Patterns with Learning Models
Majd F. Sakr, Steven P. Levitan, Donald M. Chiarulli, Bill G. Horne, C. Lee Giles |
ICML | 4 |
| 1997 | Function Approximation with the Sweeping Hinge Algorithm
Don R. Hush, Fernando Lozano, Bill G. Horne |
NIPS | 3 |
| 1997 | Time-delay neural networks: representation and induction of finite-state machinesabstractIn 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 Networks | 3 |
| 1997 | Computational capabilities of recurrent NARX neural networksabstractRecently, 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 B | 2 |
| 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 |
NIPS | 3 |
| 1996 | Bounds on the complexity of recurrent neural network implementations of finite state machines
Bill G. Horne, Don R. Hush |
Neural Networks | 1 |
| 1996 | An analysis of noise in recurrent neural networks: convergence and generalizationabstractConcerns 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 Networks | 3 |
| 1996 | Learning long-term dependencies in NARX recurrent neural networksabstractIt 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 Networks | 2 |
| 1995 | Learning long-term dependencies is not as difficult with NARX networks
Tsungnan Lin, Bill G. Horne, Peter Tiño, C. Lee Giles |
NIPS | 2 |
| 1995 | What NARX Networks Can Compute
Bill G. Horne, Hava T. Siegelmann, C. Lee Giles |
SOFSEM | 1 |
| 1995 | Learning a class of large finite state machines with a recurrent neural network
C. Lee Giles, Bill G. Horne, Tsungnan Lin |
Neural Networks | 2 |
| 1994 | An experimental comparison of recurrent neural networksabstractMany 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 |
NIPS | 1 |
| 1994 | Effects of Noise on Convergence and Generalization in Recurrent NetworksabstractWe 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 |
NIPS | 2 |
| 1994 | Learning with Product UnitsabstractThe 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 |
NIPS | 3 |
| 1994 | On the node complexity of neural networks
Bill G. Horne, Don R. Hush |
Neural Networks | 1 |
| 1993 | Bounds on the Complexity of Recurrent Neural Network Implementations of Finite State Machines
Bill G. Horne, Don R. Hush |
NIPS | 1 |
| 1992 | Error surfaces for multilayer perceptronsabstractCharacteristics 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 nodesabstractP-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 |
IJCNN | 1 |