Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Mason's Rule01:20

Mason's Rule

Mason's rule is a powerful tool in control systems and signal processing. It simplifies the calculation of transfer functions from signal-flow graphs. This method leverages various elements, including loop gains, forward-path gains, and non-touching loops, to determine the transfer function efficiently.
Loop gain is determined by identifying and tracing a path from a node back to itself. This involves computing the product of branch gains along the loop. Each loop's gain is crucial for further...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility01:34

Woodward–Hoffmann Selection Rules and Microscopic Reversibility

Electrocyclic reactions, cycloadditions, and sigmatropic rearrangements are concerted pericyclic reactions that proceed via a cyclic transition state. These reactions are stereospecific and regioselective. The stereochemistry of the products depends on the symmetry characteristics of the interacting orbitals and the reaction conditions. Accordingly, pericyclic reactions are classified as either symmetry-allowed or symmetry-forbidden. Woodward and Hoffmann presented the selection criteria for...
Rules for Defining Functions01:29

Rules for Defining Functions

A relation is a function if each input x is associated with exactly one output y. For example, the equation      y = 2x + 5 defines a function because every value of x yields a unique y. However, x = y² + 1 is not a function of x, since a single x-value, such as x = 2, corresponds to two possible y-values: y = 1 and y = -1.The vertical line test helps determine whether a graph represents a function. If a vertical line intersects a curve more than once, the curve fails the test and does not...
Interpreting ¹H NMR Signal Splitting: The (n + 1) Rule01:10

Interpreting ¹H NMR Signal Splitting: The (n + 1) Rule

In the AX proton spin system, proton A can sense the two spin states of a coupled proton X, resulting in a doublet NMR signal with two peaks of equal (1:1) intensity. When proton A is coupled to two equivalent protons (AX2 spin system), the spin states of each X can be aligned with or against the external field, creating three possible scenarios. This results in a 1:2:1  triplet signal, where the central peak corresponds to the chemical shift of A and is twice as large or intense as the others.

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Recursive neural network rule extraction for data with mixed attributes.

IEEE transactions on neural networks·2008
Same author

A connectionist approach to generating oblique decision trees.

IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society·2008
Same author

Extraction of rules from artificial neural networks for nonlinear regression.

IEEE transactions on neural networks·2008
Same author

Feedforward neural network construction using cross validation.

Neural computation·2001
Same author

A comparison between two neural network rule extraction techniques for the diagnosis of hepatobiliary disorders.

Artificial intelligence in medicine·2000
Same author

Generating concise and accurate classification rules for breast cancer diagnosis.

Artificial intelligence in medicine·2000
Same journal

Universal perceptron and DNA-like learning algorithm for binary neural networks: LSBF and PBF implementations.

IEEE transactions on neural networks·2013
Same journal

Guest editorial: special section on white box nonlinear prediction models.

IEEE transactions on neural networks·2011
Same journal

Data-based fault-tolerant control of high-speed trains with traction/braking notch nonlinearities and actuator failures.

IEEE transactions on neural networks·2011
Same journal

Guest editorial: special section on data-based control, modeling, and optimization.

IEEE transactions on neural networks·2011
Same journal

Neural network-based multiple robot simultaneous localization and mapping.

IEEE transactions on neural networks·2011
Same journal

Data-driven model-free adaptive control for a class of MIMO nonlinear discrete-time systems.

IEEE transactions on neural networks·2011
See all related articles

Related Experiment Videos

Extracting M-of-N rules from trained neural networks.

R Setiono1

  • 1School of Computing, National University of Singapore, Singapore. rudys@comp.nus.edu.sg

IEEE Transactions on Neural Networks
|February 6, 2008
PubMed
Summary
This summary is machine-generated.

This study introduces a novel algorithm for extracting M-of-N rules from neural networks. The method simplifies rule extraction by using binary inputs and weights, yielding accurate and simple rules even for large datasets.

Related Experiment Videos

Area of Science:

  • Artificial Intelligence
  • Machine Learning
  • Data Mining

Background:

  • Extracting symbolic rules from trained neural networks is challenging.
  • Existing methods for rule extraction from neural networks have limitations.

Purpose of the Study:

  • To propose an effective algorithm for extracting M-of-N rules from feedforward neural networks.
  • To improve the simplicity and accuracy of rules extracted from neural networks.

Main Methods:

  • Training neural networks with binary inputs (-1 or 1).
  • Applying the hyperbolic tangent function to connections between the input and hidden layers.
  • Restricting weights to binary values (-1 or 1) for simplified rule extraction.

Main Results:

  • The proposed algorithm effectively extracts M-of-N rules.
  • Rules extracted are surprisingly simple and accurate, even for large datasets.
  • Demonstrated effectiveness on several widely tested datasets.

Conclusions:

  • The novel algorithm offers an effective approach for M-of-N rule extraction from neural networks.
  • The method's constraints lead to simplified and accurate rule extraction.
  • This technique is suitable for datasets with numerous patterns and attributes.