SYNAPTIC DEVICE, RESERVOIR COMPUTING DEVICE INCLUDING THE SYNAPTIC DEVICE, AND RESERVOIR COMPUTING METHOD USING THE COMPUTING DEVICE
20230030949 · 2023-02-02
Assignee
- Korea Advanced Institute Of Science And Technology (Daejeon, KR)
- RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY (Gyeonggi-do, KR)
Inventors
Cpc classification
H10N70/884
ELECTRICITY
H10B63/80
ELECTRICITY
H10N70/257
ELECTRICITY
H10N70/882
ELECTRICITY
G06N5/01
PHYSICS
H10N79/00
ELECTRICITY
H10N70/24
ELECTRICITY
International classification
Abstract
Disclosed is a synaptic device, a reservoir computing device using the synaptic device, and a reservoir computing method using the reservoir computing device. The synaptic device includes a substrate and a plurality of units cells on the substrate, wherein the unit cells each include a channel layer and a first electrode and second electrode intersecting the channel layer, wherein the first electrode and the second electrode are spaced apart from each other, and define a gap region exposing a portion of the channel layer, and the channel layer includes a 2-dimensional semiconductor material or a 2-dimensional ferroelectric material.
Claims
1. A synaptic device comprising: a substrate; and a plurality of units cells on the substrate, wherein the unit cells each comprise a channel layer and a first electrode and second electrode intersecting the channel layer, wherein the first electrode and the second electrode are spaced apart from each other, and define a gap region exposing a portion of the channel layer, and the channel layer comprises a 2-dimensional semiconductor material or a 2-dimensional ferroelectric material.
2. The synaptic device of claim 1, wherein the channel layer has a thickness of about 1 nm to about 50 nm.
3. The synaptic device of claim 1, wherein the 2-dimensional semiconductor material is one of MoS.sub.2, MoSe.sub.2, MoTe.sub.2, WS.sub.2, WSe.sub.2, SnS, SnS.sub.2, graphene oxide, or black phosphorous, and the 2-dimensional ferroelectric material is one of SnS, SnSe, SnTe, InSe, or In.sub.2Se.sub.3.
4. The synaptic device of claim 1, wherein the gap region has a width of about 0.5 μm to about 3 μm.
5. The synaptic device of claim 1, wherein the channel layer has an integrated shape traversing the unit cells.
6. The synaptic device of claim 1, wherein the channel layer is provided in plurality, wherein the channel layers are spaced apart from each other, and a portion of the substrate is exposed therebetween.
7. The synaptic device of claim 1, wherein the channel layer has a characteristic in which a current reduces according to repeated electric pulse signals and a characteristics in which the current increases according to repeated optical pulse signals.
8. The synaptic device of claim 7, wherein the channel layer has a characteristic in which the current changes nonlinearly in response to pulses having the same magnitude and repeated at the same interval.
9. A reservoir computing device comprising: an input signal generation unit configured to generate an input signal corresponding to a learning target pattern; a measurement unit configured to measure a result according to the input signal; and a learning unit configured to learn the learning target pattern through values measured by the measurement unit, wherein the measurement unit comprises: a substrate; and a plurality of units cells on the substrate, wherein the unit cells each comprise a channel layer and a first electrode and second electrode intersecting the channel layer, wherein the first electrode and the second electrode are spaced apart from each other, and define a gap region exposing a portion of the channel layer, and the channel layer comprises a 2-dimensional semiconductor material or a 2-dimensional ferroelectric material.
10. The reservoir computing device of claim 9, wherein the learning target pattern is a consonant, vowel, syllable, word, sentence, nonverbal symbol, picture, or figure.
11. The reservoir computing device of claim 9, wherein the input signal is a signal that changes over time.
12. The reservoir computing device of claim 11, wherein the input signal includes at least one of an electric pulse signal or an optical pulse signal.
13. The reservoir computing device of claim 9, wherein the result according to the input signal, measured by the measurement unit, is an electric conductivity value of the channel layer, which changes according to the input signal.
14. The reservoir computing device of claim 9, wherein the learning target pattern is expressed by a plurality of rows, and each of the plurality of rows is expressed by a plurality of input signals.
15. The reservoir computing device of claim 9, wherein the learning unit uses single-layer perceptron, multi-layer perceptron, random forest, support vector machine, or logistic regression.
16. A reservoir computing method comprising: preparing a learning target pattern; representing the learning target pattern by pulse signals; inputting each of the pulse signals to a memristor; and training with the learning target pattern through conductivity values of the memristor, wherein the memristor comprises a channel layer and a first electrode and second electrode intersecting the channel layer, wherein the first electrode and the second electrode are spaced apart from each other, and define a gap region exposing a portion of the channel layer, and the channel layer comprises a 2-dimensional semiconductor material or a 2-dimensional ferroelectric material.
17. The reservoir computing method of claim 16, wherein each of the pulse signals is a binary pulse signal.
18. The reservoir computing method of claim 16, wherein the representing the learning target pattern by the pulse signals comprises: representing the learning target pattern by a plurality of rows; and representing each of the plurality of rows by the pulse signals.
19. The reservoir computing method of claim 16, wherein the training with the learning target pattern through the conductivity values of the memristor comprises: extracting the conductivity values from a conductivity graph of the memristor; and inputting the conductivity values to a machine learning model.
20. The reservoir computing method of claim 16, wherein the pulse signals include at least one of an electric pulse signal or an optical pulse signal, wherein the electric pulse signal is input through the first electrode or the second electrode, and the optical pulse signal is input through the gap region.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0028] The accompanying drawings are included to provide a further understanding of the inventive concept, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the inventive concept and, together with the description, serve to explain principles of the inventive concept. In the drawings:
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041] Hereinafter, embodiments of the inventive concept will be described with reference to the accompanying drawings so that the configuration and effects of the inventive concept are sufficiently understood.
[0042] The inventive concept is not limited to the embodiments described below, but may be implemented in various forms and may allow various changes and modifications. Rather, the embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. In the accompanying drawings, the scale ratios among elements may be exaggerated or reduced for convenience.
[0043] The terminology used herein is not for limiting the invention but for describing particular embodiments. Furthermore, the terms used herein may be interpreted as the meanings known in the art unless the terms are defined differently.
[0044] The terms of a singular form may include plural forms unless otherwise specified. It will be further understood that the terms “includes”, “including”, “comprises”, and/or “comprising”, when used in this description, specify the presence of stated elements, steps, operations, and/or components, but do not preclude the presence or addition of one or more other elements, steps, operations, and/or components.
[0045] The terms “first”, “second”, and the like are used herein to describe various regions, directions, shapes, etc., but these regions, directions, and shapes should not be limited by these terms. These terms are only used to distinguish one region, direction, or shape from another region, direction, or shape. Therefore, a part referred to as a first part in an embodiment may be referred to as a second part in another embodiment. The embodiments described herein also include complementary embodiments thereof. Like reference numerals refer to like elements throughout.
[0046] Hereinafter, a synaptic device, a reservoir computing device including the synaptic device, and a reservoir computing method using the reservoir computing device according to embodiments of the inventive concept will be described in detail with reference to the drawings.
[0047]
[0048] Referring to
[0049] A signal generated by the input signal generation unit 100 may be a pulse signal. A signal generated by the input signal generation unit 100 may be an electric signal or an optical signal.
[0050] The measurement unit 200 may include the synaptic device as described below with reference to
[0051] The learning unit 300 may be a machine learning model that is trained with learning target patterns through measured values (e.g., conductivity values) measured by the measurement unit 200. The machine learning model may use, for example, a supervised learning technique. The machine learning model may use, for example, techniques such as single-layer perceptron, multi-layer perceptron, random forest, support vector machine, logistic regression, or the like.
[0052]
[0053] Referring to
[0054] Each of the unit cells UC may include a channel layer CL extending in the first direction CL and first and second electrodes EL1 and EL2 intersecting the channel layer CL and extending in the second direction D2. Each of the unit cells UC may be a single memristor.
[0055] The channel layer CL, for example, may have an integrated shape arranged across the plurality of unit cells UC and extending in the first direction D1. A thickness of the channel layer CL in the third direction D3 may be, for example, about 1 nm to about 50 nm. Hereinafter, a thickness may refer to a thickness in the third direction D3. The channel layer CL may include a 2-dimensional semiconductor material or a 2-dimensional ferroelectric material. The 2-dimensional semiconductor material may be, for example, MoS.sub.2, MoSe.sub.2, MoTe.sub.2, WS.sub.2, WSe.sub.2, SnS, SnS.sub.2, graphene oxide, black phosphorous, or the like. The 2-dimensional ferroelectric material may be, for example, SnS, SnSe, SnTe, InSe, In.sub.2Se.sub.3, or the like.
[0056] Each of the first and second electrodes EL1 and EL2 may include a first part spaced apart from the channel layer CL and a second part that is connected to the first part, covers the channel layer CL, and extends in the second direction D2. The first part of the first electrode EL1 may be spaced apart from the first part of the second electrode EL2 with the channel layer CL therebetween. The second part of the first electrode EL1 and the second part of the second electrode EL2 may be spaced apart from each other in the first direction D1. A gap region G, which exposes at least a portion of the channel layer CL, may be defined by the second part of the first electrode EL1 and the second part of the second electrode EL2. A width of the gap region G in the first direction D1 may be about 0.5 μm to about 3 μm. In each of the first and second electrodes EL1 and EL2, a thickness of the second part may be smaller than a thickness of the first part. A portion of the second part of each of the first and second electrodes EL1 and EL2 may contact the upper surface of the substrate S. However, this is merely an example, and each of the first and second electrodes EL1 and EL2 may have various shapes that contact the channel layer CL and define the gap region G. The first and second electrodes EL1 and EL2 may include a conductive material such as metal or the like. For example, the first and second electrodes EL1 and EL2 may include gold (Au) or chromium (Cr).
[0057] A first input signal IS1 and a second input signal IS2 may be input to each of the unit cells UC. The first input signal IS1 may be an electric pulse signal input through one of the first electrode EL1 and the second electrode EL2. The second input signal IS2 may be an optical pulse signal input through a portion of the channel layer CL exposed by the gap region G between the first electrode EL1 and the second electrode EL2. The second input signal IS2, for example, may have a wavelength selected from a wavelength band of about 400 nm to about 850 nm.
[0058]
[0059] Referring to
[0060]
[0061] Referring to
[0062]
[0063]
[0064]
[0065] Referring to
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072] Referring to
[0073] Each of the first input signals IS1 may include five signals input sequentially. Here, each of the five signals represents ‘1’ or ‘0’. A signal representing ‘1’, for example, is an electric pulse having a pulse voltage of about 4 V and a pulse width of about 50 ms. A period of the five signals is about 100 ms or less.
[0074] Referring to
[0075] As described above with reference to
[0076] Referring to
[0077] Each of the second input signals IS1 may include five signals input sequentially. Here, each of the five signals represents ‘1’ or ‘0’. A signal representing ‘1’, for example, is an optical pulse having a wavelength of about 725 nm, pulse power of about 42 mW, and a pulse width of about 5 s. A period of the five signals is about 3 s.
[0078] Referring to
[0079] As described above with reference to
[0080]
[0081] Referring to
[0082] Here, reservoir computing (RC) is one of learning algorithms for learning data that changes over time, and uses a scheme of projecting (i.e., mapping) information of an input signal according to time to a high-dimensional space by using a reservoir having a short-term memory characteristic and nonlinear function characteristic. In the reservoir computing, since only an input/output function is required to be learned, a network to be trained may be minimized, and thus a signal that changes over time may be learned and analyzed with relatively low energy and low cost.
[0083]
[0084] Referring to ” among the plurality of learning target patterns P will be described as an example with reference to
[0085] Thereafter, each of the learning target patterns P may be expressed by electric pulse signals and/or optical pulse signals (S200). Representing each of the learning target patterns P by electric pulse signals and/or optical pulse signals (S200) may include representing each of the learning target patterns P by a plurality of rows (or columns) and representing each of the plurality of rows by an electric pulse signal and/or optical pulse signal. According to embodiments, each of the learning target patterns P may be expressed by a single matrix.
[0086] “”-shaped pattern, for example, may be expressed by first to fifth rows R1 to R5. The first to fifth rows R1 to R5 may be expressed by a plurality (e.g., five) of input signals IS. Each of the input signals IS may be a binary pulse signal. Each of the input signals IS may be an electric signal or optical signal. The first to fifth rows R1 to R5 of the “
”-shaped pattern, for example, may be expressed by input signals IS such as (11111), (10000), (11111), (10000), and (11111).
[0087] Thereafter, each of the input signals IS may be input to a memristor M of the measurement unit 200. The memristor M may correspond to a reservoir having a short-term memory characteristic and nonlinear function characteristic. The memristor M may correspond to the unit cell UC of the measurement unit 200 described with reference to
[0088] Thereafter, training may be performed with each of the learning target patterns P through conductivity values of the memristor M (S400). Training with each of the learning target patterns P through conductivity values of the memristor M (S400) may include extracting the conductivity values from a conductivity graph EC of the memristor M and inputting the conductivity values to a machine learning model. For example, each of the input signals IS of the “”-shaped pattern may change electric conductivity of the memristor M, and a plurality of conductivity values may be extracted from the conductivity graph EC of the memristor relative to time.
[0089] Referring to ”-shaped pattern) among the input signals IS. A plurality of conductivity values may be extracted from the conductivity graph EC. The plurality of conductivity values may include an initial conductivity value C.sub.i and first to fifth pulse conductivity values C.sub.1 to C.sub.5 which change according to the signal (11111). The first pulse conductivity value C.sub.1 may be greater than the initial conductivity value C.sub.i. Conductivity values may decrease from the first pulse conductivity value C.sub.1 to the fifth conductivity value C.sub.5.
[0090] The machine learning model may correspond to the learning unit 300 described with reference to
[0091]
[0092] Referring to
[0093] Referring to
[0094]
[0095] Referring to ” (Let's go), “
” (Get out), “
” (Let's buy), “
” (Let's ride), and “
” (Kick). Each of the learning target patterns, for example, may be expressed by first to fifth rows R1 to R5. The first to fifth rows R1 to R5 may be expressed by a plurality (e.g., five) of input signals IS. Each of the input signals IS may be a binary pulse signal.
[0096]
[0097]
[0098] According to a reservoir computing method according to an embodiment of the inventive concept, since only an input/output function is required to be learned, a network to be trained may be minimized, and thus a signal that changes over time may be learned and analyzed with relatively low energy and low cost.
[0099] Although the embodiments of the present invention have been described, it is understood that the present invention should not be limited to these embodiments but various changes and modifications can be made by one ordinary skilled in the art within the spirit and scope of the present invention as hereinafter claimed.