
Citation: | Renrui Fang, Woyu Zhang, Kuan Ren, Peiwen Zhang, Xiaoxin Xu, Zhongrui Wang, Dashan Shang. In-materio reservoir computing based on nanowire networks: fundamental, progress, and perspective[J]. Materials Futures, 2023, 2(2): 022701. DOI: 10.1088/2752-5724/accd87 |
In recent years, thanks to fast advances in neuroscience and neural network algorithms, the fast-growing artificial intelligence (AI) technology allows human society to enter into an era of intelligence through its successful application to a lot of fields such as the internet of things, medical diagnosis, intelligent robots, etc [1]. At present, online AI services are optimized through cloud computing. Specifically, the optimization is achieved using algorithms on computers to analyze and process big data from the edge of the internet to achieve target tasks. There is an exponentially growing number of data generated by intelligent edge devices. However, the existing computing system still relies on the traditional von Neumann architecture with separated storage and computing units, resulting in a frequent data transfer brought by limited bandwidth of data path and leading to huge latency and energy consumption [2, 3]. Meanwhile, metal-oxide-semiconductor field effect transistors functioning as its basic component struggle to improve integration and performance by further reducing size as Moore’s law slows down [4]. As a result, the existing computing system consumes more time and energy, making it difficult to meet the rapidly growing demand for development of an intelligent society.
In order to get rid of this dilemma, a potential answer is to employ novel devices to develop brain-inspired neuromorphic computing diagrams by simulating the functions of biological neural network which is comprised of 1011 neurons randomly connected by 1015 synapses and has plenty of superiorities especially in in-memory computing architecture and low power consumption (only 20 fJ per operation) [5-8]. As a kind of neuromorphic computing architecture, artificial neural networks which are usually divided into feedforward neural networks (FNNs) and recurrent neural networks (RNNs) receive numerous attentions. FNNs are mainly used to process static (time-independent) data. On the contrary, RNNs have cyclic connections in structure, so that its output state at a certain moment not only relates to the input signal at present moment but also to the past state, that is, it is equipped with a short-term memory ability and can be used to process time-dependent information. However, it is well-known that RNNs have drawbacks in training and hardware implementation. Thus, researchers begins to explore a new approach known as RC.
RC originating from RNNs is also suited for handling timing information, and attracts considerable attentions due to its unique advantages particularly in optimized training process. The research on RC is originated from echo state network (ESN) proposed by Jaeger in 2001 [9] and Liquid State Machine (LSM) proposed by Maass et al in 2002 [10]. The major difference between them is that the former usually uses the random network formed by large-scale sparsely connected Sigmoid neurons as the hidden layer, while the latter uses pulse neurons to construct hidden layer. However, both of them are essentially the same, for the fact of using a large number of neurons to form random and sparsely connected networks acting as the hidden layer, which is called reservoir’, and utilizing its dynamic characteristics to deal with time series problems. Therefore, ESN and LSM are collectively called RC.
The conventional RC model (figure |
(1) |
where x(t) and f are the reservoir state at time t and the transforming function of a reservoir node respectively [11]. Notably, Win and Wre are randomly generated and fixed, and need no training. Instead, only Wout requires tuning towards target signals using simple linear regression algorithm, which makes the training very efficient by breaking down to a simple matrix multiplication [12]. Compared with the conventional RNNs, this simple and fast training process can greatly reduce the computational energy and time consumption in the learning process, and also effectively avoid the problems of gradient disappearing and gradient explosion in the training process based on the gradient class learning algorithm [13]. Other than this traditional network-type RC, there are several other types of RC developed after years of research. For example, the delayed RC with a single real nonlinear node employing a delayed feedback loop based on time-multiplexing of input signals contributes to much easier implementation as only one physical node is required [14]. Moreover, the introduction of delayed feedback loop not only increases the computational power with a single node but also provides a way to characterize the properties of reservoir in degree of complexity through analyzing the delayed system potential to exhibit chaotic oscillations [104, 15]. But the use of virtual nodes instead of real nodes limits the dynamics and thus the computing abilities compared with the one with several real nonlinear nodes. Additionally, the deep RC based on spatial multiplexing is composed of multiple standard reservoir layers which are stacked one on top of each other, enriching its complex dynamics [16]. The deep layered organization enhances its hierarchical information processing ability and short-term memory capacity [17]. Apart from them, the next generation RC (NGRC) based on nonlinear vector autoregression (NVAR) and characterized by the absence of reservoir requires no random matrices, fewer metaparameters, and provides interpretable results with shorter training data sets and training time compared with other approaches [18, 19].
Hitherto, the hardware implementation of RC is mainly based on various physical phenomena in the real word. Physical RC systems per se have various changes, so there is no need for special training to adapt to the changes, that is, the Wre needs no training, thus greatly reducing the learning cost. Various physical devices and systems with nonlinear dynamics have been used to work as a computational resource relying on different mechanisms, such as memristors [20-23], transistors [24-27], spintronic oscillators [28], magnetic skyrmions [29], photonic systems [30, 31], and others [32-35], which increase the diversity of reservoir and results in the thriving development of physical RC. In this regard, we have realized a three-dimensional (3D) RC employing a 4-layer 3D vertical dynamic memristor array [36], and implemented an energy efficient RC system using ultrathin ferroelectric tunneling junctions with transient depolarization property for temporal signal processing in our previous works [37]. We also proposed a new hardware implementation way for the NGRC based on in-memory computing paradigm, in which the matrix vector multiplication during NVAR process is performed by memristor array, further improving the energy efficiency [38]. These studies further reveal the potential of RC in time-dependent information processing. Notably, the emergence of a lot of intelligent matters such as self-assembled nanowires further provides platforms and motivations to physically realize RC and perform computing in material (called in-materio RC) using the intrinsic properties of materials [39].
Among many physical systems, NWs-based RC receives growing attentions recently. For one thing, the self-organization confers NWs with high synaptic connectivity among the nodes and provides adaptability, fault tolerance and robustness, which induces a great similarity with respect to biological neural systems while of which the individual elements lack. For another, the self-organized systems emphasize the emergent dynamics of the whole system with no need for fine tuning constituent elements. These advantages make NWs appear as the most promising platform for in-materio implementation of brain-inspired RC [40]. Here, we concentrate on NWs-based RC and systematically review the recent progress from perspectives of device preparation, operation mechanism, dynamic characteristics, and neuromorphic applications, and summarize the current problems remaining to be tackled in the end.
The preparation of NWs-based reservoir device can be conducted through chemical synthesis combined with traditional CMOS technology. The process is usually divided to three steps: the synthesis of nanowires, the fabrication of NWs, and the preparation of multi-electrode arrays.
Nanowires coated by various functional materials are regarded as a kind of one-dimensional materials with core/shell structure. Depending on the materials used, nanowires are generally distinguished to three types. One is metal/metal-inorganic compound nanowire, such as Ag/Ag2S, Ag/Ag2Se, Ag/AgI, Ag/TiO2, Ni/NiO, and Cu/CuO nanowires [41]. Another is metal/organic nanowire whose classical example is Ag/polyvinyl pyrrolidone (PVP) nanowire. And the other is organic/organic nanowire like the single-walled carbon nanotube (SWNT)/polyoxometalate (POM), SWNT/porphyrin-polyoxometalate (Por-POM) nanowire, and SWNT/liquid crystal [42]. Among these nanowires, Ag nanowires and POM-coated SWNT nanowires drawing extensive attentions are the current research hotpots, and the corresponding surface microstructures are shown in figures 2(a) and (b), respectively.
Nanowires can be synthesized in different ways depending on the materials used. The common synthesis methods include redox method, polyol method, ultrasonic dispersion method, and template method. Among them, Ag2S, AgI and other inorganic compounds coated metal Ag nanowires are usually synthesized by redox method which is to deposit part of the copper column on the substrate at first, and then drop a certain amount of AgNO3 solution. Since the chemical activity of Cu is greater than that of Ag, Cu can displace the Ag in AgNO3 through spontaneous chemical reaction as shown in formula (3), giving rise to the generation of a lot of Ag nanoparticles which connect with each other to form randomly oriented Ag nanowires in solution [ |
(3) |
As for Ag/PVP nanowires, the most commonly used synthesis method is polyol method, which is adding polyol as reducing agent in PVP to reduce Ag+ in AgNO3 to Ag, and dispersing in absolute ethyl alcohol to obtain nanowire solution [46, 47]. SWNT/POM nanowires are formed by ultrasonic dispersion of PMo12 and SWNT mixed solution, which makes PMo12 absorb on the surface of SWNT [48, 49].
The fabrication of NWs is mainly to get thin film with random cross interconnect network structure. For Ag nanowires coated with inorganic compounds, a randomly oriented dendritic complex network structure is formed accompanying with the redox reaction in the solution [50]. A thin film will be generated after the reaction by adjusting the amount of AgNO3 added according to the size of the selected substrate. The corresponding preparation process is shown in figure 3(a). The prepared nanowire solution is dropped on the rotating substrate by dynamic spinning coating, and evenly coated on the substrate surface by centrifugal force. After a period of natural drying, the NW is obtained. In the process of spinning coating, the density of nanowire junction and the thickness of the film can be controlled by adjusting the content of the nanowire solution added by drops and the rotating speed of spin coating. Dissimilarly, the deposition method of SWNT/POM nanowire film is to filter its suspension solution after centrifugation using nitrocellulose filter paper, and then transfer the obtained film to the substrate [48].
The preparation of multi-electrode arrays can be realized by traditional CMOS technology. For nanowires without organic matter such as Ag/Ag2S nanowire, the designed array pattern is first transferred from mask to nanowires and substrate by lithography technology followed by electron beam evaporation or magnetron sputtering process to generate an inert metal film, and then the excess metal film is removed by lift-off process, so as to obtain the designed metal electrode. The specific process is shown in figure 3(b). Nevertheless, the nanowires containing organic matters such as Ag/PVP nanowire cannot achieve the graphic of electrode arrays by photolithography technology. The organic matters like photoresist, ethanol, and acetone used in the lithography process inevitably damage the PVP layer and the structure of nanowires due to the good compatibility of PVP with most organic matters. An alternative way is to adopt a shadow mask to implement the process, as shown in figure 3(c). That is, the designed electrode array pattern is transferred to a shadow mask through laser cutting, and then the substrate and mask are fixed together to conduct the electron beam evaporation or magnetron sputtering metal film process. The metal would be deposited onto the nanowires through holes in the mask, enabling the electrode array to be prepared as expected. The main purpose of electrode preparation is to arrange the electrode with a certain spacing, so as to fix the distance between the probes used in test. Hence, it is also possible to fix the distance between the probes by designing the probe platform externally without preparing the electrodes for test [51, 52], as shown in figure 3(d).
The MIM sandwich structure formed at the crossing junctions in the nanowires networks can be viewed as a two-terminal device. Resulting from different materials used, nanowires exhibit two different working mechanisms, namely memresistive and memcapacitive principles, which are caused by changes in resistance and capacitance respectively. In this regard, the memcapacitive NWs feature a higher energy efficiency compared to memresistive one when addressing identical complex tasks, for the reason that the memcapacitive element without consuming static energy is a capacitance in nature, while the memcapacitive element is essentially a resistance with a power consumption limit [53].
Characterized by resistive switching memory, memresistive nanowire is usually composed of active metal (core) and electrolyte materials (shell). The commonly used electrolyte materials are inorganic compounds such as Ag2S, TiO2, and NiO2 besides of polymers like PVP. Memdevices with MIM structure have various working mechanisms depending on the different functional materials [54]. The memresistive junctions here rely on the principle of electrochemical redox reactions to work. At first, the metal on both sides of the junction is separated by an insulator in the middle, contributing to a high resistance state (off state). When a certain voltage is applied to the nanowires to generate an electrical potential difference between the metal Ag wires on both sides of the electrolyte layer in the junctions, on the one hand, the Ag wires at anode will be induced to undergo oxidation reaction to form Ag+ ions; on the other hand, an electrical field from the anode to cathode will be generated in the electrolyte layer which further leads to the drift of Ag+ ions at anode to cathode. As a result, the Ag+ ions continuously obtain electrons at the cathode and are reduced into Ag nanoparticles which subsequently gather into nanoclusters and grow in different ways, finally forming Ag conductive filaments with different branch structures [55, 56]. The electrodes at both ends are connected through the filament to make the junctions reach a low resistance state (on state) from a high resistance state, which is called set process [57], as can be seen in figure 4(a). When the applied voltage is removed, the Ag+ ions on the cathode side with much higher concentration than the anode side will spontaneously diffuse to the anode to reach the equilibrium state under the driving of the nanobattery effect including the minimization of interfacial energy and internal electro-dynamic potential, which in turn induces the spontaneous dissolution of conductive filament [58, 59]. Therefore, the junctions recover from the low resistance state to the initial high resistance state, reflecting the volatility of open current.
Depending on this mechanism, the memresistive junctions can be switched between high and low resistance states by controlling the externally applied bias voltage. The resistive switching properties have two cases, that is, unipolar resistive switch unrelated to voltage polarity and bipolar resistive switch related to voltage polarity [60, 61]. Because of the symmetrical junction structure, nanowires exhibit unipolar resistive switching behavior. Additionally, the high and low resistance states can be maintained for a certain period of time, which is similar to the memory characteristic of human brain. This characteristic of memresistive nanowires is thus called unipolar and volatile resistive switching memory characteristic, which can be observed through current-voltage (I-V) curves, as shown in figure 4(b).
The working mechanism of memcapacitive nanowires is based on the redox reaction of molecules which results in the charging and discharging behavior of the junction capacitor, and then affects the conductance and causes the conductance switching behavior [62]. POM molecules such as PMo12 (H3PMo12O40), on the one hand, is able to store 24 electrons and induce the change of the molecular structure, so it has the reversible multi-electron redox characteristic [63]. When a heterogeneous molecular capacitive junction is formed between SWNT and POM, POM molecules can absorb electrons (charging) from the coated SWNT to undergo reduction reaction, thus reducing the current flowing through SWNT. Meanwhile, a large amount of charge stored in POM molecules will cause a large electrical potential difference in the junction, leading to a transition from low to high conductance state. On the contrary, when a large number of electrons are gathered, POM molecules can also release extra electrons (discharging), resulting in oxidation reaction. As a result, the current flowing through SWNT increases, contributing to a transition from high to low conductance [48], as shown in figure 4(c). On the other hand, POM molecules absorbed on SWNT produce negative differential resistance (NDR), which is closely related to the multiple redox reactions in memcapacitive junctions [64]. However, the physical principle of NDR phenomenon has not been fully understood up to date. The NDR effect of SWNT/POM nanowires can be observed from the DC I-V characteristic curve (figure 4(d)), that is, the current decreases with the increase of applied voltage [49].
Regarded as a complex network formed by a large number of randomly connected memresistive or memcapacitive junctions, the self-assembled NWs have a disordered structure which is difficult to be prepared by traditional top-down techniques and gives rise to unique dynamics. The dynamic characteristics of NWs is essentially the collective electrical behavior of these interacting junctions.
The self-assembled NW (figure 5(a)) with a highly similar topological structure to biological neural network (figure 5(b)), is a kind of network structure between ordered grid-like network and random network. It shows small word connectivity, namely a network connection structure combining local clustering and short path length, and modularity which reflects that the network is isolated into different sparsely connected modules [65, 66]. And this connection structure is believed to have a close relationship with the network functions such as cognitive function and information transmission capability [67-70]. Recently, Milcano et al studied the relationship between the structure and function of NWs using the graph theory method. By observing the dynamic evolution process of the information flow in the memresistive NW, they proved that the critical behavior of the network under the external stimulus would lead to the formation of a self-selected conductive path, thus maximizing the information flow and minimizing the information transmission distance, helping to process timing input signals [71].
When a voltage greater than the threshold voltage for network activation is applied, the network will be activated by forming a conductive path connecting the electrodes at both terminals. The conductive path is composed of a large number of cascaded junctions and metal wires, whose formation is marked by the collective transformation of cascaded junctions from a high to low resistance state [72, 73]. In theory, there are many different conductive paths can be formed between the two electrodes. However, the formation of conductive paths in the NW has the WTA property, that is, once the optimal transmission path is formed under a certain voltage, other paths will be inhibited. And the optimal transmission path is generally the path with the smallest resistance and shortest distance [74], as can be seen in figure 5(c). Thanks to the memory ability of nanowire junctions, the network is able to self-assemble to form WTA conductive path according to its own structural features, with the driving force coming from the reduction of network entropy [73, 75]. The network circuits with WTA characteristic are proven to have universal digital and analog computing power [76].
Due to the introduction of resistive switch junctions, the NWs have the programmable properties which cannot be realized by traditional materials. The network with the ability of dynamically redistributing the distribution of switch junctions, is with fault tolerance, adaptive properties, and structural plasticity. The large networks with inherent redundancy of junctions are enabled to spontaneously program and reconstruct conductive paths by activating the alternative local paths or reactivating the junctions restoring the initial state. In figure 5(d), the conductance of networks in the enlarged I-V curve suddenly drops, but then reaches a new higher conductance level a few seconds later. Under electrical stimulation, this dynamic reconfigurable property is a prominent feature of NWs and continues until a stable conductive path is established [77]. Diaz-Alvarez et al also found that the conductance of the stable NWs would fluctuate irregularly after a large disturbance, but would soon automatically returns to the new stable state [72], as shown in figure 5(e). In addition, Batra et al found that when nanowires break resulting from joule thermal and electrical breakdown, needle-like nanowire gaps are generated and the conductance suddenly drops [78]. Interestingly, there are new conductive filaments reformed under the impact of electro-migration driven by electrical field and bipolar electrode effects, leading to electrical connection in the nanogaps, and thus exhibiting excellent structural plasticity [79], as shown in figure 5(f).
The conductance () and compliance current (
The dynamics of network topological structure and connectivity endow NWs with rich time-varying information processing dynamics in neuromorphic computing [80]. Here, we emphasize on the emergent dynamics related to RC.
The short memory property also named fading memory and echo state characteristic refers to the fact that the state of NWs-based reservoir manifests as decay behavior and is not only linked with the current input signals but also the recent-past ones, while has nothing to do with the distant-past ones [81]. Specifically, when disturbed by an input stream, the reservoir states exhibit a notable change, and eventually relax to its initial level after a period of being unperturbed. Hence, it is beneficial to guarantee the similar change and final level after degradation of the internal reservoir states when suffering from the similar input stimulation. Besides, the implementation of short-term memory is considered to be determined by the weight matrix initialization [82].
In general, it is believed that this property stems from the inherent volatile state linked to the formation and spontaneous dissolution of unstable conductive filaments in junctions of NWs-based memresistive reservoir. Through mapping the NWs to a weighted grid diagram, Daniel and collaborators simulated the spatiotemporal evolution of the conductive path formation and following dissolution, and found the process is a history-dependent behavior, which demonstrates the short-term memory property from the simulated point of view [40]. Experimentally, Li et al observed the formation process of conductive paths taking advantage of lock-in thermography (LIT) technique (figure 6(a)), and found that part of the conductive paths can be reused when the electrode position applied with voltage was changed sequentially (figures 6(b)-(e)), which also confirmed the short-term memory capacity of the reservoir [83]. Moreover, the relaxation characteristic curve can be adjusted by changing the input pulse parameters such as pulse amplitude, width, and frequency, which also exists in other devices [84]. In practice, this property is of great importance to tackle the tasks concluding time series connection.
The nonlinearity refers to the ability of projecting the inputs to a high-dimensional space, of which, the degree of nonlinearity is generally closely related to that of complexity in a RC system, allowing the reservoir to transform from a static state (low complexity) to a chaotic regime (high complexity) [85, 86]. A RC system whose accuracy depends on the degree of complexity, performs best close to its chaotic state [104, 24, 87]. In addition, the stability of nonlinearity can be quantitatively evaluated by a local Lyapunov exponent which is used to judge the sensitivity of a RC system to initial value, that is, chaos phenomenon [88]. Specially, the negative exponent indicates that the system is stable, while the positive exponent means that the system is sensitive to the initial value and has chaotic behavior. The memory capacity of reservoir possesses a negative correlation with the system stability, which is maximized at the edge of chaos and then decreases quickly when the system becomes chaotic [89, 90]. Thereby, it is of great importance to regulate the nonlinearity to drive RC system to the edge of chaos for receiving best performance. This property is crucial to realize the transformation from linear indivisibility to divisibility of the inputs.
When a DC voltage is applied to the NWs-based reservoir, the response of the current to the voltage is nonlinear, as shown in the I-V curves with a notable hysteresis window, which can be ascribed to the relatively slow migration of ions at memresistive junctions in response to the voltage sweep [91]. In addition, when an AC voltage is applied to the NW-based reservoir, Tanaka et al used the circuit scheme (figure 7(a)) to collect the outputs on different electrodes via Lissajous sampling principle [92, 93], and found that the phase and frequency generated various degree of change compared with the input signal, which demonstrates that NWs-based reservoir with intrinsic nonlinearity can perform a nonlinear conversion for inputs, as shown in figures 7(b)-(f).
The separation property describes the ability to distinguish and divide input signals including different feature information from each other and divide them to different categories, which ensures markedly distinct responses in regard of reservoir states for various time-dependent input signals [82]. Empirically, the analysis of the degree of separation can be conducted taking advantage of the rank of reservoir internal weight matrix consisted of state vectors, which is defined as the number of linearly independent reservoir state vector [10, 94]. Banerjee et al carried out fast Fourier transformation (FFT) on the output information of SWNT/Por-POM NWs-based reservoir under different input bias (figures 7(d) and (g)), and used the 1/f (f is the frequency) power-law scaling formula to fit the transformed power spectral density (PSD)-f curves and obtained different
The approximation property is the ability to group similar input signals into the same class, and requires to be insensitive to small intrinsic fluctuations such as noise simultaneously. This property is not only closely related to the number of effective reservoir states, but also essential to the characteristics of specific applications, which is linked with the complexity of solvable tasks and computational accuracy [95, 96]. However, there is no general rules to quantify the degree of approximation of the same class inputs, which is similar to the case of evaluating separation property [82]. Due to the operation mechanism based on the stochastic formation and spontaneous dissolution of local conductive filament, the outputs of reservoir with memresistive junctions usually have a big cycle-to-cycle variation, causing poor separation and approximation properties.
High-dimensional property means that the reservoir has a sufficient degree of complexity to ensure a high-dimensional feature space for feature extraction. Deriving from interactions of abundant nonlinear junctions amongst the interconnected complex networks, this property is important for feature extraction of input signals and helps to separate originally indivisible inputs in classification tasks, thus contributing to achieve multiple classifications with high accuracy. The dimension of feature space is highly connected with the number of effective reservoir states or rather the independent output signals obtained from the reservoir. One effective state can represent a feature. The higher the degree of dimensions in the projected domain is, the more successful the separation is. Kotooka et al acquired the curve of PSD as a function of frequency via FFT analysis of the output signals (figures 7(h) and (i)), and observed higher harmonic (2nd and 3rd) apart from fundamental frequency signal (1st), indicating that the reservoir exhibits high-dimensional mapping [45].
Owing to rich dynamic characteristics, previous studies have demonstrated the feasibility of NWs to be used as a platform of RC to solve some time series problems [97-101]. For different inputs which correspond to different tasks, it is important to conduct the training of weights through supervised learning. Only with effective training can NWs-based RC provide a high computational accuracy.
For different tasks corresponding to different |
(7) |
After sufficient and effective training, NWs-based RC systems with an optimized Wout can perform some neuromorphic computing tasks which can be divided to three categories: recognition, classification, and prediction tasks. For example, Milano et al built up an in-materio RC system with a fully memresistive architecture in which the reservoir consists of Ag/PVP self-organizing NWs and the read-out layer is made of Ta/TaOx cross-bar array, they successfully use this RC system to implement Mackey-Glass time series prediction task with an accuracy of 90.6% which can be further improved with multiple reads during the computation [40]. Kotooka et al fabricated a new material-based reservoir device using Ag/Ag2Se nanowire random networks for the purpose that the Ag2Se nanowires have a better thermal stability than traditional Ag2S nanowires. Based on as-constructed RC system, the voice identification and classification are carried out utilizing the free-spoken digit data as shown in figure 8(a). The voice of different speakers can be recognized and classified with an accuracy above 80% for all speakers [45], as shown in figures 8(b) and (c). Besides, Banerjee et al also introduced a physical RC platform comprised of SWNT/Por-POM complex-based recurrent NWs. The RC platform can realize object classification task which is demonstrated using the Toyota human support robot (HSR) tactile sensory input data. The Toyota HSR could grasp given objects according to the change in the gripper angle as a function of the applied forces collected by the force-torque sensor (figures 8(d) and (e)) [49]. Other than these tasks, NWs-based RC systems can also address other tasks like waveform generation tasks. Kotooka et al used Ag/Ag2Se NWs-based RC system to generate the cosine waveform and achieved a high accuracy (99%) [45], as shown in figures 8(f) and (g). More recently, Daniels et al investigated the effect of stacking of nanowires on RC performance via detailed simulations to compare the performance of perfectly 2D and quasi-3D (stacked) NWs in memory capacity and nonlinear transformation, and eventually found that the various networks have a strikingly similar performance in RC tasks even if they are with radically different topologies, but also show important differences for example that the quasi-3D networks are more resilient to changes in the input parameters which generalizes better to noisy training data [103].
In conclusion, we systematically reviewed the recent developments of nanowire networks (NWs)-based reservoir computing (RC) covering the aspects of device preparation, operation mechanism, dynamic characteristics, and applications. The reservoir preparation methods including two cases with or without organic matter are reviewed. Two working mechanisms for nanowires are expounded amply from memristive and memcapacitive principles. Several key dynamic characteristics such as small-worldness, winner takes all (WTA), adaptive reconfiguration, power law scaling, nonlinearity, short-term memory, high dimensional, separation, and approximation properties are summarized. Furthermore, the training methods on the basis of the least square and ridge regression principles other than the neuromorphic applications in recognition, classification, and prediction tasks have been discussed.
Existing results suggest that the research of NWs-based RC is still in the early stages. In spite of some advances, there are many challenges remained to be solved for the next step. Firstly, the commonly used nanowires in reservoir contain organic matter, making it incompatible with traditional complementary metal-oxide-semiconductor transistor (CMOS) technology and inconvenient to prepare. As such, it is necessary to explore new material systems with good compatibility especially the memcapacitive materials and nanowires which have rarely been reported. Additionally, developing new materials with higher dynamic complexity is also essential to improve computing competence for complex tasks. Secondly, only a few nanowires have been successfully applied to RC systems presently, more attempts in hardware implementation of reservoirs with new nanowires should be made to facilitate the progress of RC. Thirdly, it is not exactly clear what the specific behavior of reservoir is, so the reservoir is also treated as a black box’, but does not make the system any less reliable [104]. Although it seems that some tasks are also tackled without the capture of how the reservoir operates, only by thoroughly understanding the working mechanism can we design reservoir better. Fourthly, the NWs-based reservoir can only handle some relatively simple benchmark tasks, thereby the more efforts should be paid to the realization of more complex tasks. Fifthly, for memristive reservoir, its cycle-to-cycle repeatability of the dynamic response for identical external stimulus is awfully poor owing to the stochastic generation process of local conductive paths in the junctions [105]. This adversely affects the separation and appropriation properties of reservoirs, which is one of the dominating reasons for dissatisfactory computing power. So attentions should be paid to take measures to control the variation of output response to achieve ideal computing results. Sixthly, the performance of RC systems hinges on dynamic properties. But there is no general rule on the quantification of dynamic properties which determine the computing performance of RC systems and of which the influence on the computing performance can only be evaluated via the final calculation accuracy. We reckon each property has its optimal range of action and it is critical to quantify the properties to establish the relationship between each characteristic and computing performance as well as the constraint relation among these properties, contributing to the design of reservoir device with expected performance and to the regulation of dynamic properties to adapt the requirements of different tasks. Seventhly, it is a consensus that the reservoir working at the edge of chaos has optimal performance, but how to use chaos theory to design appropriate parameters to make reservoir just at the edge of chaos remains to be clarified. Eighthly, the hardware implementation of NWs-based reservoirs usually employs analogue-digital hybrid method, where the dynamic reservoir layer is analogue and the readout layer is digital. Recently, Tang et.al and colleagues have reported a fully analogue memristor-based RC system and highlighted that the power consumption of the fully analogue approach which allows signals to be transmitted and processed without any conversion is far lower than the systems containing digital hardware [106, 107]. Therefore, the fully analogue hardware implantation deserves attentions and efforts in the realm of NWs-based RC. Finally, limited to the intrinsically slow speed of ionic migration in junctions, the possibilities of applying in substantially high input frequencies should be taken into account and evaluated. And more studies are needed on the encoding and decoding algorithm of the input information with a spatiotemporal nature [108]. We ought to be aware of the fact that the road ahead to the application of NWs-based RC to real life will be long despite the superior computing merits, which calls for continuous efforts in the future.
This work was financially supported by the National Key R&D Program of China (Grant No. 2020AAA0109005), the Strategy Priority Research Program of Chinese Academy of Sciences (Grant No. XDA0330100), the Beijing Municipal Science & Technology Commission Program of China (Grant No. Z201100004320004), and the China Association for Science and Technology (Grant No. 2019Q1NRC001).
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Author to whom any correspondence should be addressed.
[1] |
Zhang W Q, Gao B, Tang J, Yao P, Yu S, Chang M F, Yoo H J, Qian H, Wu H Q 2020 Neuro-inspired computing chips Nat. Electron. 3 371-82 DOI: 10.1038/s41928-020-0435-7
|
[2] |
Tanaka K, Tokudome Y, Minami Y, Honda S, Nakajima T, Takei K, Nakajima K 2022 Selforganization of remote reservoirs: transferring computation to spatially distant locations Adv. Intell. Syst. 4 2100166 DOI: 10.1002/aisy.202100166
|
[3] |
Zidan M A, Strachan J P, Lu W D 2018 The future of electronics based on memristive systems Nat. Electron. 1 22-29 DOI: 10.1038/s41928-017-0006-8
|
[4] |
Salahuddin S, Ni K, Datta S 2018 The era of hyper-scaling in electronics Nat. Electron. 1 442-50 DOI: 10.1038/s41928-018-0117-x
|
[5] |
Onen M, Emond N, Wang B M, Zhang D F, Frances M R, Li J, Yildiz B, Alamo J A 2022 Nanosecond protonic programmable resistors for analog deep learning Science 377 539-43 DOI: 10.1126/science.abp8064
|
[6] |
Tang J S, et al 2019 Bridging biological and artificial neural networks with emerging neuromorphic devices: fundamentals, progress, and challenges Adv. Mater. 31 e1902761 DOI: 10.1002/adma.201902761
|
[7] |
Duan Q X, Jing Z K, Zou X L, Wang Y H, Yang K, Zhang T, Wu S, Huang R, Yang Y C 2020 Spiking neurons with spatiotemporal dynamics and gain modulation for monolithically integrated memristive neural networks Nat. Commun. 11 3399 DOI: 10.1038/s41467-020-17215-3
|
[8] |
Ham D, Park H, Hwang S, Kim K 2021 Neuromorphic electronics based on copying and pasting the brain Nat. Electron. 4 635-44 DOI: 10.1038/s41928-021-00646-1
|
[9] |
Jaeger H 2001 The Echo State Approach to Analysing and Training Recurrent Neural Networks with an Erratum NoteBonn(German National Research Center for Information Technology GMD Technical Report)vol 148 p 13
|
[10] |
Maass W, Natschlager T, Markarm H 2002 Real-time computing without stable states a new framework for neural computation based on perturbations Neural Comput. 14 2531-60 DOI: 10.1162/089976602760407955
|
[11] |
Tran D, Teuscher C 2021 Computational capacity of complex memcapacitive networks ACM J. Emerg. Technol. Comput. Syst. 17 1-25 DOI: 10.1145/3445795
|
[12] |
Benjamin S, David V, Jan V C 2007 An overview of reservoir computing: theory, applications and implementations Proc. 15th European Symp. on Artificial Neural Networks 471-82
|
[13] |
Vlachas P R, Pathak J, Hunt B R, Sapsis T P, Girvan M, Ott E, Koumoutsakos P 2020 Backpropagation algorithms and reservoir computing in recurrent neural networks for the forecasting of complex spatiotemporal dynamics Neural Netw. 126 191 DOI: 10.1016/j.neunet.2020.02.016
|
[14] |
Appeltant L, Soriano M C, Sande V G, Danckaert J, Massar S, Dambre J, Schrauwen B, Mirasso C R, Fischer I 2011 Information processing using a single dynamical node as complex system Nat. Commun. 2 468 DOI: 10.1038/ncomms1476
|
[15] |
Penkovsky B 2017 Theory and modeling of complex nonlinear delay dynamics applied to neuromorphic computing Doctoral DissertationUniversit Bourgogne Franche-Comt
|
[16] |
Gallicchio C, Micheli A 2022 Architectural richness in deep reservoir computing Neural Comput. Appl. 1-18
|
[17] |
Gallicchio C, Micheli A, Pedrelli L 2017 Deep reservoir computing: a critical experimental analysis Neurocomputing 268 87-99 DOI: 10.1016/j.neucom.2016.12.089
|
[18] |
Gauthier D J, Bollt E, Griffith A, Barbosa W A S 2021 Next generation reservoir computing Nat. Commun. 12 5564 DOI: 10.1038/s41467-021-25801-2
|
[19] |
Jaurigue L, Ludge K 2022 Connecting reservoir computing with statistical forecasting and deep neural networks Nat. Commun. 13 227 DOI: 10.1038/s41467-021-27715-5
|
[20] |
Jang Y H, Kim W, Kim J, Woo K S, Lee H J, Jeon J W, Shim S K, Han J, Hwang C S 2021 Time-varying data processing with nonvolatile memristor-based temporal kernel Nat. Commun. 12 5727 DOI: 10.1038/s41467-021-25925-5
|
[21] |
Zhong Y N, Tang J S, Li X Y, Gao B, Qian H, Wu H Q 2021 Dynamic memristor-based reservoir computing for high-efficiency temporal signal processing Nat. Commun. 12 408 DOI: 10.1038/s41467-020-20692-1
|
[22] |
Du C, Cai F X, Zidan M A, Ma W, Lee S H, Lu W D 2017 Reservoir computing using dynamic memristors for temporal information processing Nat. Commun. 8 2204 DOI: 10.1038/s41467-017-02337-y
|
[23] |
Moon J, Ma W, Shin J H, Cai F X, Du C, Lee S H, Lu W D 2019 Temporal data classification and forecasting using a memristor-based reservoir computing system Nat. Electron. 2 480-7 DOI: 10.1038/s41928-019-0313-3
|
[24] |
Nishioka D, Tsuchiya T, Namiki W, Takayanagi M, Imura M, Koide Y, Higuchi T, Terabe K 2022 Edge-of-chaos learning achieved by ion-electron-coupled dynamics in an ion-gating reservoir Sci. Adv. 8 eade1156 DOI: 10.1126/sciadv.ade1156
|
[25] |
Nako E, Toprasertpong K, Nakane R, Takenaka M, Takagi S 2022 Experimental demonstration of novel scheme of HZO/Si FeFET reservoir computing with parallel data processing for speech recognition 2022 IEEE Symp. on VLSI Technology and Circuits 220-1
|
[26] |
Liu K Q, Zhang T, Dang B J, Bao L, Xu L Y, Cheng C D, Yang Z, Huang R, Yang Y C 2022 An optoelectronic synapse based on -In2Se3 with controllable temporal dynamics for multimode and multiscale reservoir computing Nat. Electron. 5 761-73 DOI: 10.1038/s41928-022-00847-2
|
[27] |
Nako E, Toprasertpong K, Nakane R, Wang Z, Miyatake Y, Takenaka M, Takagi S 2020 Proposal and experimental demonstration of reservoir computing using Hf0.5Zr0.5O2/Si FeFETs for neuromorphic applications 2020 IEEE Symp. on VLSI Technology and Circuits 1-2
|
[28] |
Torrejon J, et al 2017 Neuromorphic computing with nanoscale spintronic oscillators Nature 547 428-31 DOI: 10.1038/nature23011
|
[29] |
Prychynenko D, Sitte M, Litzius K, Krger B, Bourianoff G, Klui M, Sinova J, Everschor-Sitte K 2018 Magnetic skyrmion as a nonlinear resistive element: a potential building block for reservoir computing Phys. Rev. Appl. 9 014034 DOI: 10.1103/PhysRevApplied.9.014034
|
[30] |
Vandoorne K, Mechet P, Van V T, Fiers M, Morthier G, Verstraeten D, Schrauwen B, Dambre J, Bienstman P 2014 Experimental demonstration of reservoir computing on a silicon photonics chip Nat. Commun. 5 3541 DOI: 10.1038/ncomms4541
|
[31] |
Van D S G, Brunner D, Soriano M C 2017 Advances in photonic reservoir computing Nanophotonics 6 561-76 DOI: 10.1515/nanoph-2016-0132
|
[32] |
Cucchi M, et al 2021 Reservoir computing with biocompatible organic electrochemical networks for brain-inspired biosignal classification Sci. Adv. 7 eabh0693 DOI: 10.1126/sciadv.abh0693
|
[33] |
Usami Y, et al 2021 In-materio reservoir computing in a sulfonated polyaniline network Adv. Mater. 33 e2102688 DOI: 10.1002/adma.202102688
|
[34] |
Wakabayashi S, Arie T, Akita S, Nakajima K, Takei K 2022 A multitasking flexible sensor via reservoir computing Adv. Mater. 34 e2201663 DOI: 10.1002/adma.202201663
|
[35] |
Kan S, Nakajima K, Takeshima Y, Asai T, Kuwahara Y, Akai-Kasaya M 2021 Simple reservoir computing capitalizing on the nonlinear response of materials: theory and physical implementations Phys. Rev. Appl. 15 024030 DOI: 10.1103/PhysRevApplied.15.024030
|
[36] |
Sun W X, et al 2022 3D reservoir computing with high area efficiency (5.12 TOPS/mm2) implemented by 3D dynamic memristor array for temporal signal processing 2022 IEEE Symp. on VLSI Technology and Circuits 222-3
|
[37] |
Yu J, et al 2021 Energy efficient and robust reservoir computing system using ultrathin (3.5 nm) ferroelectric tunneling junctions for temporal data learning 2021 IEEE Symp. on VLSI Technology and Circuits 1-2
|
[38] |
Ren K, Zhang W Y, Wang F, Guo Z Y, Shang D S 2022 Next-generation reservoir computing based on memristor array Acta Phys. Sin. 71 140701 DOI: 10.7498/aps.71.20220082
|
[39] |
Kaspar C, Ravoo B J, van der Wiel W G, Wegner S V, Pernice W H P 2021 The rise of intelligent matter Nature 594 345-55 DOI: 10.1038/s41586-021-03453-y
|
[40] |
Milano G, Pedretti G, Montano K, Ricci S, Hashemkhani S, Boarino L, Ielmini D, Ricciardi C 2022 In materia reservoir computing with a fully memristive architecture based on self-organizing nanowire networks Nat. Mater. 21 195-202 DOI: 10.1038/s41563-021-01099-9
|
[41] |
Kuncic Z, Nakayama T 2021 Neuromorphic nanowire networks: principles, progress and future prospects for neuro-inspired information processing Adv. Phys. X 6 1894234 DOI: 10.1080/23746149.2021.1894234
|
[42] |
Massey M K, Kotsialos A, Volpati D, Vissol-Gaudin E, Pearson C, Bowen L, Obara B, Zeze D A, Groves C, Petty M C 2016 Evolution of electronic circuits using carbon nanotube composites Sci. Rep. 6 32197 DOI: 10.1038/srep32197
|
[43] |
Lilak S, Woods W, Scharnhorst K, Dunham C, Teuscher C, Stieg A Z, Gimzewski J K 2021 Spoken digit classification by in-materio reservoir computing with neuromorphic atomic switch networks Front. Nanotechnol. 3 675792 DOI: 10.3389/fnano.2021.675792
|
[44] |
Kundu M, Terabe K, Hasegawa T, Aono M 2006 Effect of sulfurization conditions and post-deposition annealing treatment on structural and electrical properties of silver sulfide films J. Appl. Phys. 99 103501 DOI: 10.1063/1.2199067
|
[45] |
Kotooka T, Lilak S, Stieg A Z, Gimzewski J, Sugiyama N, Tanaka Y, Tamukoh H, Usami Y, Tanaka H 2021 Ag2Se nanowire network as an effective in-materio reservoir computing device 10.21203/rs.3.rs-322405/v1
|
[46] |
Du H W, Wan T, Qu B, Cao F Y, Lin Q R, Chen N, Lin X, Chu D W 2017 Engineering silver nanowire networks: from transparent electrodes to resistive switching devices ACS Appl. Mater. Interfaces 9 20762-70 DOI: 10.1021/acsami.7b04839
|
[47] |
Wan T, Pan Y, Du H W, Qu B, Yi J, Chu D W 2018 Threshold switching induced by controllable fragmentation in silver nanowire networks ACS Appl. Mater. Interfaces 10 2716-24 DOI: 10.1021/acsami.7b16142
|
[48] |
Tanaka H, Akai-Kasaya M, Termeh Y A, Hong L, Fu L, Tamukoh H, Tanaka D, Asai T, Ogawa T 2018 A molecular neuromorphic network device consisting of single-walled carbon nanotubes complexed with polyoxometalate Nat. Commun. 9 2693 DOI: 10.1038/s41467-018-04886-2
|
[49] |
Banerjee D, Kotooka T, Azhari S, Usami Y, Ogawa T, Gimzewski J K, Tamukoh H, Tanaka H 2022 Emergence of inmaterio intelligence from an incidental structure of a singlewalled carbon nanotube-porphyrin polyoxometalate random network Adv. Intell. Syst. 4 2100145 DOI: 10.1002/aisy.202100145
|
[50] |
Demis E C, Aguilera R, Sillin H O, Scharnhorst K, Sandouk E J, Aono M, Stieg A Z, Gimzewski J K 2015 Atomic switch networks-nanoarchitectonic design of a complex system for natural computing Nanotechnology 26 204003 DOI: 10.1088/0957-4484/26/20/204003
|
[51] |
Cultrera A, et al 2019 Mapping the conductivity of graphene with electrical resistance tomography Sci. Rep. 9 10655 DOI: 10.1038/s41598-019-46713-8
|
[52] |
Milano G, Cultrera A, Bejtka K, De L N, Callegaro L, Ricciardi C, Boarino L 2020 Mapping time-dependent conductivity of metallic nanowire networks by electrical resistance tomography toward transparent conductive materials ACS Appl. Nano Mater. 3 11987-97 DOI: 10.1021/acsanm.0c02204
|
[53] |
Wang Z R, et al 2018 Capacitive neural network with neuro-transistors Nat. Commun. 9 3208 DOI: 10.1038/s41467-018-05677-5
|
[54] |
Zhu J D, Zhang T, Yang Y C, Huang R 2020 A comprehensive review on emerging artificial neuromorphic devices Appl. Phys. Rev. 7 011312 DOI: 10.1063/1.5118217
|
[55] |
Yang Y C, Gao P, Li L Z, Pan X Q, Tappertzhofen S, Choi S, Waser R, Valov I, Lu W D 2014 Electrochemical dynamics of nanoscale metallic inclusions in dielectrics Nat. Commun. 5 4232 DOI: 10.1038/ncomms5232
|
[56] |
Lee J, Lu W D 2018 On-demand reconfiguration of nanomaterials: when electronics meets ionics Adv. Mater. 30 1702770 DOI: 10.1002/adma.201702770
|
[57] |
Waser R, Dittmann R, Staikov G, Szot K 2009 Redox-based resistive switching memories-nanoionic mechanisms, prospects, and challenges Adv. Mater. 21 2632-63 DOI: 10.1002/adma.200900375
|
[58] |
Valov I, Linn E, Tappertzhofen S, Schmelzer S, van den Hurk J, Lentz F, Waser R 2013 Nanobatteries in redox-based resistive switches require extension of memristor theory Nat. Commun. 4 1771 DOI: 10.1038/ncomms2784
|
[59] |
Wang Z R, et al 2017 Memristors with diffusive dynamics as synaptic emulators for neuromorphic computing Nat. Mater. 16 101-8 DOI: 10.1038/nmat4756
|
[60] |
Waser R, Aono M 2007 Nanoionics-based resistive switching memories Nat. Mater. 6 833-40 DOI: 10.1038/nmat2023
|
[61] |
Ielmini D, Wong H S P 2018 In-memory computing with resistive switching devices Nat. Electron. 1 333-43 DOI: 10.1038/s41928-018-0092-2
|
[62] |
Schwarz F, Kastlunger G, Lissel F, Egler-Lucas C, Semenov S N, Venkatesan K, Berke H, Stadler R, Lortscher E 2016 Field-induced conductance switching by charge-state alternation in organometallic single-molecule junctions Nat. Nanotechnol. 11 170-6 DOI: 10.1038/nnano.2015.255
|
[63] |
Hong L, Tanaka H, Ogawa T 2013 Rectification direction inversion in a phosphododecamolybdic acid/single-walled carbon nanotube junction J. Mater. Chem. C 1 1137-43 DOI: 10.1039/C2TC00171C
|
[64] |
Mahmoud S K, In K S, Mark A B 1996 Ordered array formation and negative differential resistance behavior of cation-exchanged heteropoly acids probed by scanning tunneling microscopy J. Mater. Chem. 100 19577-81 DOI: 10.1021/jp962216m
|
[65] |
Pantone R D, Kendall J D, Nino J C 2018 Memristive nanowires exhibit small-world connectivity Neural Netw. 106 144-51 DOI: 10.1016/j.neunet.2018.07.002
|
[66] |
Loeffler A, Zhu R, Hochstetter J, Li M, Fu K, Diaz-Alvarez A, Nakayama T, Shine J M, Kuncic Z 2020 Topological properties of neuromorphic nanowire networks Front. Neurosci. 14 184 DOI: 10.3389/fnins.2020.00184
|
[67] |
Bassett D S, Bullmore E 2006 Small-world brain networks Neuroscientist 12 512-23 DOI: 10.1177/1073858406293182
|
[68] |
Muldoon S F, Bridgeford E W, Bassett D S 2016 Small-world propensity and weighted brain networks Sci. Rep. 6 22057 DOI: 10.1038/srep22057
|
[69] |
Rodriguez N, Izquierdo E, Ahn Y Y 2019 Optimal modularity and memory capacity of neural reservoirs Netw. Neurosci. 3 551-66 DOI: 10.1162/netn_a_00082
|
[70] |
Bertolero M A, Yeo B T, D’Esposito M 2015 The modular and integrative functional architecture of the human brain Proc. Natl Acad. Sci. 112 E6798-807 DOI: 10.1073/pnas.1510619112
|
[71] |
Milano G, Miranda E, Ricciardi C 2022 Connectome of memristive nanowire networks through graph theory Neural Netw. 150 137-48 DOI: 10.1016/j.neunet.2022.02.022
|
[72] |
Diaz-Alvarez A, Higuchi R, Sanz-Leon P, Marcus I, Shingaya Y, Stieg A Z, Gimzewski J K, Kuncic Z, Nakayama T 2019 Emergent dynamics of neuromorphic nanowire networks Sci. Rep. 9 14920 DOI: 10.1038/s41598-019-51330-6
|
[73] |
O’Callaghan C, Rocha C G, Niosi F, Manning H G, Boland J J, Ferreira M S 2018 Collective capacitive and memristive responses in random nanowire networks: emergence of critical connectivity pathways J. Appl. Phys. 124 152118 DOI: 10.1063/1.5037817
|
[74] |
Manning H G, et al 2018 Emergence of winner-takes-all connectivity paths in random nanowire networks Nat. Commun. 9 3219 DOI: 10.1038/s41467-018-05517-6
|
[75] |
Pershin Y V, Di V M 2013 Self-organization and solution of shortest-path optimization problems with memristive networks Phys. Rev. E 88 013305 DOI: 10.1103/PhysRevE.88.013305
|
[76] |
Maass W 2000 On the computational power of winner-take-all Neural Comput. 12 2519-35 DOI: 10.1162/089976600300014827
|
[77] |
Bellew A T, Bell A P, McCarthy E K, Fairfield J A, Boland J J 2014 Programmability of nanowire networks Nanoscale 6 9632-9 DOI: 10.1039/C4NR02338B
|
[78] |
Batra N M, Syed A, Costa P 2019 Current-induced restructuring in bent silver nanowires Nanoscale 11 3606-18 DOI: 10.1039/C8NR08551J
|
[79] |
Milano G, Pedretti G, Fretto M, Boarino L, Benfenati F, Ielmini D, Valov I, Ricciardi C 2020 Braininspired structural plasticity through reweighting and rewiring in multiterminal selforganizing memristive nanowire networks Adv. Intell. Syst. 2 2000096 DOI: 10.1002/aisy.202000096
|
[80] |
Zhu R, Hochstetter J, Loeffler A, Diaz-Alvarez A, Nakayama T, Lizier J T, Kuncic Z 2021 Information dynamics in neuromorphic nanowire networks Sci. Rep. 11 13047 DOI: 10.1038/s41598-021-92170-7
|
[81] |
Gouhei T, Yamane T, Heroux J B, Nakane R, Kanazawa N, Takeda S, Numata H, Nakano D, Hirose A 2019 Recent advances in physical reservoir computing: a review Neural Netw. 115 100-23 DOI: 10.1016/j.neunet.2019.03.005
|
[82] |
Tran D T 2019 Memcapacitive reservoir computing architectures Doctoral DissertationPortland State University
|
[83] |
Li Q, DiazAlvarez A, Iguchi R, Hochstetter J, Loeffler A, Zhu R, Shingaya Y, Kuncic Z, Uchida K I, Nakayama T 2020 Dynamic electrical pathway tuning in neuromorphic nanowire networks Adv. Funct. Mater. 30 2003679 DOI: 10.1002/adfm.202003679
|
[84] |
Wan Q, Rasetto M, Sharbati M T, Erickson J R, Velagala S R, Reilly M T, Li Y, Benosman R, Xiong F 2021 Lowvoltage electrochemical LixWO3 synapses with temporal dynamics for spiking neural networks Adv. Intell. Syst. 3 2100021 DOI: 10.1002/aisy.202100021
|
[85] |
Yang K, Joshua Y J, Huang R, Yang Y C 2021 Nonlinearity in memristors for neuromorphic dynamic systems Small Sci. 2 2100049 DOI: 10.1002/smsc.202100049
|
[86] |
Kumar S, Wang X, Strachan J P, Yang Y, Lu W D 2022 Dynamical memristors for higher-complexity neuromorphic computing Nat. Rev. Mater. 7 575-91 DOI: 10.1038/s41578-022-00434-z
|
[87] |
Hochstetter J, Zhu R, Loeffler A, Diaz-Alvarez A, Nakayama T, Kuncic Z 2021 Avalanches and edge-of-chaos learning in neuromorphic nanowire networks Nat. Commun. 12 4008 DOI: 10.1038/s41467-021-24260-z
|
[88] |
Verstraeten D, Schrauwen B, D’Haen M, Stroobandt D 2007 An experimental unification of reservoir computing methods Neural Netw. 20 391-403 DOI: 10.1016/j.neunet.2007.04.003
|
[89] |
Liu K Q, Dang B J, Zhang T, Yang Z, Bao L, Xu L Y, Cheng C D, Huang R, Yang Y C 2022 Multilayer reservoir computing based on ferroelectric -In2Se3 for hierarchical information processing Adv. Mater. 34 e2108826 DOI: 10.1002/adma.202108826
|
[90] |
Gallicchio C, Micheli A, Silvestri L 2018 Local Lyapunov exponents of deep echo state networks Neurocomputing 298 34-45 DOI: 10.1016/j.neucom.2017.11.073
|
[91] |
Fu Y M, Li H, Huang L, Wei T, Hidayati F, Song A 2022 Sputtered electrolytegated transistor with modulated metaplasticity behaviors Adv. Electron. Mater. 8 2200463 DOI: 10.1002/aelm.202200463
|
[92] |
Scharnhorst K S, Carbajal J P, Aguilera R C, Sandouk E J, Aono M, Stieg A Z, Gimzewski J K 2018 Atomic switch networks as complex adaptive systems Jpn. J. Appl. Phys. 57 03ED02 DOI: 10.7567/JJAP.57.03ED02
|
[93] |
Hisham A H, Mohamad R A 2012 Geometrical and graphical representations analysis of lissajous figures in rotor dynamic system IOSR J. Eng. 2 971-8 DOI: 10.9790/3021-0205971978
|
[94] |
Maass W 2011 Liquid state machines: motivation, theory, and applications Computability in Context: Computation and Logic in the Real WorldLondonImperial College Press 275-96
|
[95] |
Goudarzi A, Stefanovic D 2014 Towards a calculus of echo state networks Proc. Comput. Sci. 41 176-81 DOI: 10.1016/j.procs.2014.11.101
|
[96] |
Rostami E N H 2015 Three recurrent neural echo state networks with clustered reservoirs for prediction of nonlinear and chaotic time series Appl. Intell. 43 460-72 DOI: 10.1007/s10489-015-0652-3
|
[97] |
Stieg A Z, Avizienis A V, Sillin H O, Martin-Olmos C, Aono M, Gimzewski J K 2012 Emergent criticality in complex turing B-type atomic switch networks Adv. Mater. 24 286-93 DOI: 10.1002/adma.201103053
|
[98] |
Sillin H O, Aguilera R, Shieh H H, Avizienis A V, Aono M, Stieg A Z, Gimzewski J K 2013 A theoretical and experimental study of neuromorphic atomic switch networks for reservoir computing Nanotechnology 24 384004 DOI: 10.1088/0957-4484/24/38/384004
|
[99] |
Stieg A Z, Avizienis A V, Sillin H O, Aguilera R, Shieh H H, Martin-Olmos C, Sandouk E J, Aono M, Gimzewski J K 2014 Self-organization and emergence of dynamical structures in neuromorphic atomic switch networks Memristor NetworksSwitzerlandSpringer International Publishing 173-209
|
[100] |
Stieg A Z, Avizienis A V, Sillin H O, Martin-Olmos C, Lam M L, Aono M, Gimzewski J K 2013 Self-organized atomic switch networks Jpn. J. Appl. Phys. 53 01AA02 DOI: 10.7567/JJAP.53.01AA02
|
[101] |
Demis E C, Aguilera R, Scharnhorst K, Aono M, Stieg A Z, Gimzewski J K 2016 Nanoarchitectonic atomic switch networks for unconventional computing Jpn. J. Appl. Phys. 55 1102B2 DOI: 10.7567/JJAP.55.1102B2
|
[102] |
Kan S, Nakajima K, Asai T, Akai-Kasaya M 2022 Physical implementation of reservoir computing through electrochemical reaction Adv. Sci. 9 e2104076 DOI: 10.1002/advs.202104076
|
[103] |
Daniels R K, Mallinson J B, Heywood Z E, Bones P J, Arnold M D, Brown S A 2022 Reservoir computing with 3D nanowire networks Neural Netw. 154 122-30 DOI: 10.1016/j.neunet.2022.07.001
|
[104] |
Petrauskas L, Cucchi M, Grner C, Ellinger F, Leo K, Matthus C, Kleemann H 2021 Nonlinear behavior of dendritic polymer networks for reservoir computing Adv. Electron. Mater. 8 2100330 DOI: 10.1002/aelm.202100330
|
[105] |
Ye F, Kiani F, Huang Y, Xia Q F 2022 Diffusive memristors with uniform and tunable relaxation time for spike generation in event-based pattern recognition Adv. Mater. 2204778 DOI: 10.1002/adma.202204778
|
[106] |
Zhong Y N, et al 2022 A memristor-based analogue reservoir computing system for real-time and power-efficient signal processing Nat. Electron. 5 672-81 DOI: 10.1038/s41928-022-00838-3
|
[107] |
Editorial 2022 Reservoir computing with memristors Nat. Electron. 5 623 DOI: 10.1038/s41928-022-00867-y
|
[108] |
Xia Q F, Yang J J, Midya R 2022 The secret order of disorder Nat. Mater. 21 132-42 DOI: 10.1038/s41563-021-01110-3
|
[1] | Xiaozhou Xin, Cheng Lin, Xiaofei Wang, Fukai Liu, Lili Dong, Liwu Liu, Yanju Liu, Jinsong Leng. Dynamically customizable 4D printed shape memory polymer biomedical devices: a review[J]. Materials Futures, 2025, 4(1): 012402. DOI: 10.1088/2752-5724/ad8898 |
[2] | Fei-Teng Wang, Xiandong Liu, Jun Cheng. Water structures and anisotropic dynamics at Pt(211)/water interface revealed by machine learning molecular dynamics[J]. Materials Futures, 2024, 3(4): 041001. DOI: 10.1088/2752-5724/ad7619 |
[3] | Xuanyu Shan, Ya Lin, Zhongqiang Wang, Xiaoning Zhao, Ye Tao, Haiyang Xu, Yichun Liu. Emerging multimodal memristors for biorealistic neuromorphic applications[J]. Materials Futures, 2024, 3(1): 012701. DOI: 10.1088/2752-5724/ad119e |
[4] | Fang Nie, Jie Wang, Hong Fang, Shuanger Ma, Feiyang Wu, Wenbo Zhao, Shizhan Wei, Yuling Wang, Le Zhao, Shishen Yan, Chen Ge, Limei Zheng. Ultrathin SrTiO3-based oxide memristor with both drift and diffusive dynamics as versatile synaptic emulators for neuromorphic computing[J]. Materials Futures, 2023, 2(3): 035302. DOI: 10.1088/2752-5724/ace3dc |
[5] | Yuxuan Yao, Houyi Cheng, Boyu Zhang, Jialiang Yin, Daoqian Zhu, Wenlong Cai, Sai Li, Weisheng Zhao. Tunneling magnetoresistance materials and devices for neuromorphic computing[J]. Materials Futures, 2023, 2(3): 032302. DOI: 10.1088/2752-5724/ace3af |
[6] | Chengzhai Lv, Fanqing Zhang, Chunyang Li, Zhongyi Li, Jing Zhao. Low-dimensional optoelectronic synaptic devices for neuromorphic vision sensors[J]. Materials Futures, 2023, 2(3): 032301. DOI: 10.1088/2752-5724/acda4d |
[7] | Xue Chen, Bingkun Chen, Pengfei Zhao, Vellaisamy A L Roy, Su-Ting Han, Ye Zhou. Nanowire-based synaptic devices for neuromorphic computing[J]. Materials Futures, 2023, 2(2): 023501. DOI: 10.1088/2752-5724/acc678 |
[8] | Ankur Sharma, Md Mehedi Hasan, Yuerui Lu. Exciton dynamics in 2D organic semiconductors[J]. Materials Futures, 2022, 1(4): 042001. DOI: 10.1088/2752-5724/ac9199 |
[9] | Peipei Li, Hongqiang Jin, Jia Yu, Weiming Chen, Runqing Zhao, Changyan Cao, Weiguo Song. NO2 sensing with CdS nanowires at room temperature under green light illumination[J]. Materials Futures, 2022, 1(2): 025303. DOI: 10.1088/2752-5724/ac72b9 |
[10] | Liwei Liu, Yibo Sun, Xiaohe Huang, Chunsen Liu, Zhaowu Tang, Senfeng Zeng, David Wei Zhang, Shaozhi Deng, Peng Zhou. Ultrafast flash memory with large self-rectifying ratio based on atomically thin MoS2-channel transistor[J]. Materials Futures, 2022, 1(2): 025301. DOI: 10.1088/2752-5724/ac7067 |
1. | Singh, C., Ray, N. Charge Transport and Noise in PVP-Coated Silver Nanowire Networks: Implications for Neuromorphic Applications. ACS Applied Nano Materials, 2025, 8(7): 3304-3311. DOI:10.1021/acsanm.4c05684 |
2. | Lin, Y., Chen, X., Zhang, Q. et al. Nano device fabrication for in-memory and in-sensor reservoir computing. International Journal of Extreme Manufacturing, 2025, 7(1): 012002. DOI:10.1088/2631-7990/ad88bb |
3. | Li, Y., Ding, G., Zhai, Y. et al. MXene-Based Flexible Memory and Neuromorphic Devices. Small, 2025. DOI:10.1002/smll.202410914 |
4. | Ielmini, D., Pedretti, G. Resistive Switching Random-Access Memory (RRAM): Applications and Requirements for Memory and Computing. Chemical Reviews, 2025. DOI:10.1021/acs.chemrev.4c00845 |
5. | Qiu, J., Li, J., Li, W. et al. Advancements in Nanowire-Based Devices for Neuromorphic Computing: A Review. ACS Nano, 2024, 18(46): 31632-31659. DOI:10.1021/acsnano.4c10170 |
6. | Duarte, F.R., Mukim, S., Ferreira, M.S. et al. Identifying winner-takes-all emergence in random nanowire networks: an inverse problem. Physical Chemistry Chemical Physics, 2024, 26(46): 29015-29026. DOI:10.1039/d4cp03242j |
7. | Mondal, I., Attri, R., Rao, T.S. et al. Recent trends in neuromorphic systems for non-von Neumann in materia computing and cognitive functionalities. Applied Physics Reviews, 2024, 11(4): 041304. DOI:10.1063/5.0220628 |
8. | Zhang, Q.-R., Ouyang, W.-L., Wang, X.-M. et al. Dynamic memristor for physical reservoir computing. Nanoscale, 2024, 16(29): 13847-13860. DOI:10.1039/d4nr01445f |
9. | Abdi, G., Mazur, T., Szaciłowski, K. An organized view of reservoir computing: a perspective on theory and technology development. Japanese Journal of Applied Physics, 2024, 63(5): 050803. DOI:10.35848/1347-4065/ad394f |
10. | Fang, R., Wang, S., Zhang, W. et al. Oxide-Based Electrolyte-Gated Transistors with Stable and Tunable Relaxation Responses for Deep Time-Delayed Reservoir Computing. Advanced Electronic Materials, 2024, 10(4): 2300652. DOI:10.1002/aelm.202300652 |
11. | Fang, R., Li, X., Ren, K. et al. Improved dynamic characteristics of oxide electrolyte-gated transistor for time-delayed reservoir computing. Applied Physics Letters, 2024, 124(5): 053505. DOI:10.1063/5.0185402 |
12. | Chen, R., Yang, H., Li, R. et al. Thin-film transistor for temporal self-adaptive reservoir computing with closed-loop architecture. Science Advances, 2024, 10(7): eadl1299. DOI:10.1126/sciadv.adl1299 |
13. | Ti, C., Hassan, U., Vatsavai, S.S. et al. Mixed Delay/Nondelay Embeddings Based Neuromorphic Computing with Patterned Nanomagnet Arrays. 2024. DOI:10.1109/ICRC64395.2024.10937021 |