# Memristor Crossbar-Based Hardware Implementation of the IDS Method

@article{MerrikhBayat2011MemristorCH,
title={Memristor Crossbar-Based Hardware Implementation of the IDS Method},
author={Farnood Merrikh-Bayat and Saeed Bagheri Shouraki and Ali Rohani},
journal={IEEE Transactions on Fuzzy Systems},
year={2011},
volume={19},
pages={1083-1096}
}
• Published 22 August 2010
• Computer Science
• IEEE Transactions on Fuzzy Systems
Ink drop spread (IDS) is the engine of an active learning method, which is the methodology of soft computing. IDS, as a pattern-based processing unit, extracts useful information from a system that is subjected to modeling. In spite of its excellent potential to solve problems such as classification and modeling compared with other soft-computing tools, finding its simple and fast hardware implementation is still a challenge. This paper describes a new hardware implementation of the IDS method…
46 Citations

## Figures from this paper

Fast IDS Computing System Method and its Memristor Crossbar-based Hardware Implementation
• Computer Science
ArXiv
• 2016
Simpler algorithm and higher speed make the algorithm suitable for applications where real-time process, low-cost and small implementation are paramount, and reveals the effective performance of the proposed algorithm.
An Optimal Hardware Implementation for Active Learning Method Based on Memristor Crossbar Structures
• Computer Science
IEEE Systems Journal
• 2014
A fuzzy number is extracted from each IDS plane rather than from the narrow path and the spread, which leads to a significant reduction in the hardware required to implement the inference part of the algorithm and real-time computation of the implemented hardware.
Memristor Crossbar-Based Hardware Implementation of Type-2 Fuzzy Membership Function and On-Chip Learning
• Computer Science
• 2021
The proposed implementation of type-2 fuzzy membership function has the potential to learn (On-Chip learning capability regardless of host system), and the proposed hardware is analog and can be used as a basis in the construction of evolutionary systems.
An adaptive efficient memristive ink drop spread (IDS) computing system
• Computer Science
Neural Computing and Applications
• 2018
An abstract representation of the IDS planes is proposed which minimizes the memory requirement and the computational cost, and consequently, benefits the hardware implementation in terms of area and speed and concludes that the proposed computing structure provides a synergy between artificial neural networks and fuzzy domains.
Memristive fuzzy edge detector
• Computer Science
Journal of Real-Time Image Processing
• 2012
This paper has designed a multi-layer neuro-fuzzy computing system based on the memristor crossbar structure by introducing a new concept called the fuzzy minterm, and shows how the fuzzy XOR function can be constructed and how it can be used to extract edges from grayscale images.
A novel adaptive learning algorithm for low-dimensional feature space using memristor-crossbar implementation and on-chip training
• Computer Science
Applied Intelligence
• 2018
This algorithm is a numerical foundation that does not encounter a processing problem and lack of memory in dealing with different datasets consisting of a large number of samples and can be efficiently implemented on memristor crossbar/CMOS hardware platform in terms of area and speed.
The Neuro-Fuzzy Computing System With the Capacity of Implementation on a Memristor Crossbar and Optimization-Free Hardware Training
• Computer Science
IEEE Transactions on Fuzzy Systems
• 2014
It is shown that neural networks are working in the same way as logical circuits when the connection between them is through the fuzzy logic, and a new neuro-fuzzy computing system is proposed that has the potential to be directly trained using the Hebbian learning rule and without the need for any optimization.
Efficient neuro-fuzzy system and its Memristor Crossbar-based Hardware Implementation
• Computer Science
ArXiv
• 2011
A novel neuro-fuzzy system is proposed where its learning is based on the creation of fuzzy relations by using new implication method without utilizing any exact mathematical techniques, and this system can be a good candidate to be used for creating artificial brain.
Memristive Neuro-Fuzzy System
• Computer Science
IEEE Transactions on Cybernetics
• 2013
Simulation results indicate that this neuro-fuzzy computing system can be a good candidate to be used for creating artificial brain and all synaptic weights in this method are always non-negative, and there is no need to adjust them precisely.

## References

SHOWING 1-10 OF 33 REFERENCES
Memristor-The missing circuit element
A new two-terminal circuit element-called the memristorcharacterized by a relationship between the charge q(t)\equiv \int_{-\infty}^{t} i(\tau) d \tau and the flux-linkage \varphi(t)\equiv \int_{-
A high performance IDS processing unit for a new fuzzy-based modeling
• Computer Science
2004 IEEE International Conference on Fuzzy Systems (IEEE Cat. No.04CH37542)
• 2004
A developed high performance IDS processing unit enables ALM-based modeling systems to increase real-time capabilities and a consideration of the redundancy of IDSprocessing units is described.
SPICE modeling of memristive, memcapacitative and meminductive systems
• Engineering
2009 European Conference on Circuit Theory and Design
• 2009
It is shown that the memristor, designed in HP laboratories, can be modeled as a first-order memristive system with nonlinear dependence of the time derivative of the state variable on this variable and on the current flowing through.
A novel hardware implementation of IDS method
• Computer Science
IEICE Electron. Express
• 2009
A new implementation of a hardware unit implementing the ink drop spread (IDS) method is presented, which uses a fuzzy curve fitting technique for behavior extraction or finding the input-output transformation of each of the single-input single-output systems.
The missing memristor found
• Physics
Nature
• 2008
It is shown, using a simple analytical example, that memristance arises naturally in nanoscale systems in which solid-state electronic and ionic transport are coupled under an external bias voltage.
Memristive model of amoeba’s learning
• Biology
• 2008
It is shown that memristive behaviour can be mapped into the response of a simple electronic circuit consisting of an LC contour and a memory-resistor (a memristor) to a train of voltage pulses that mimic environment changes.
Proposal for Memristors in Signal Processing
It is proposed to combine such memristors with operational amplifier circuitry and fixed resistor elements so as to form a programmable signal processor capable of selective transmission and multiplexing of multiple signals for applications in communications and programmable drive waveform control.
Practical Approach to Programmable Analog Circuits With Memristors
• Chemistry
IEEE Transactions on Circuits and Systems I: Regular Papers
• 2010
An approach to use memristors (resistors with memory) in programmable analog circuits in which low voltages are applied to memristor during their operation as analog circuit elements and high voltage are used to program the Memristor's states.
Memristive switching mechanism for metal/oxide/metal nanodevices.
• Chemistry
Nature nanotechnology
• 2008
Experimental evidence is provided to support this general model of memristive electrical switching in oxide systems, and micro- and nanoscale TiO2 junction devices with platinum electrodes that exhibit fast bipolar nonvolatile switching are built.