Related Experiment Video
Updated: Jun 30, 2025

07:33
Optogenetic Entrainment of Hippocampal Theta Oscillations in Behaving Mice
Published on: June 29, 2018
11.7K
Design of oscillatory neural networks by machine learning
Tamás Rudner1, Wolfgang Porod2, Gyorgy Csaba1
1Faculty of Information Technology and Bionics, Pázmány Péter Catholic University, Budapest, Hungary.
Frontiers in Neuroscience
|March 19, 2024
Summary
Machine learning optimizes oscillatory neural networks (ONNs) for superior performance in associative memories and classifiers. This approach simplifies circuit design and enhances the computing potential of ONN hardware.
Area of Science:
- * Computational neuroscience
- * Artificial intelligence
- * Electrical engineering
Background:
- * Oscillatory neural networks (ONNs) offer unique computational capabilities.
- * Traditional design methods for ONNs can be complex and suboptimal.
- * Machine learning presents a novel approach for optimizing complex network designs.
Purpose of the Study:
- * To demonstrate the efficacy of machine learning algorithms in designing ONNs.
- * To explore the application of ONNs designed by machine learning in associative memories and classifiers.
- * To compare the performance of machine learning-designed ONNs with conventional methods.
Main Methods:
- * Development of a circuit model for ring oscillators within a machine-learning-enabled simulator.
- * Utilization of Backpropagation Through Time (BPTT) for determining optimal coupling resistances.
- * Design and evaluation of multi-layered ONN classifiers and associative memories.
Main Results:
- * Machine learning-designed ONNs exhibited superior performance compared to traditional methods like Hebbian learning.
- * The proposed method led to significant simplifications in ONN circuit topology.
- * Multi-layered ONNs designed via machine learning outperformed single-layer counterparts.
Conclusions:
- * Machine learning is a powerful tool for advancing ONN design and performance.
- * ML-driven design simplifies ONN hardware and unlocks their full computational potential.
- * This research paves the way for more efficient and capable neuromorphic computing systems.
Related Concept Videos
Design Example: Underdamped Parallel RLC Circuit
289
Consider designing an oscillator circuit, a crucial component in various electronic devices and systems. The objective is to create an oscillator circuit with specific characteristics: a damped natural frequency of 4 kHz and a damping factor of 4 radians per second. To accomplish this, a parallel RLC circuit is employed, known for its ability to sustain oscillations at a resonant frequency. In this case, the damping factor is pivotal in achieving the desired performance.
Starting with a fixed...
Starting with a fixed...
289
Neural Circuits
1.2K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.2K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
53
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
53

