History of changes to: An Information Theory Inspired Study of Memristor Devices and their Potential Use in Neuromorphic Circuits
Date Action Change(s) User
Nov. 27, 2023, 2:12 p.m. Added 35 {"external_links": []}
Nov. 20, 2023, 2:02 p.m. Added 35 {"external_links": []}
Nov. 13, 2023, 1:33 p.m. Added 35 {"external_links": []}
Nov. 6, 2023, 1:31 p.m. Added 35 {"external_links": []}
Aug. 14, 2023, 1:30 p.m. Added 35 {"external_links": []}
Aug. 7, 2023, 1:31 p.m. Added 35 {"external_links": []}
July 31, 2023, 1:34 p.m. Added 35 {"external_links": []}
July 24, 2023, 1:35 p.m. Added 35 {"external_links": []}
July 17, 2023, 1:34 p.m. Added 35 {"external_links": []}
July 10, 2023, 1:25 p.m. Added 35 {"external_links": []}
July 3, 2023, 1:26 p.m. Added 35 {"external_links": []}
June 26, 2023, 1:25 p.m. Added 35 {"external_links": []}
June 19, 2023, 1:27 p.m. Added 35 {"external_links": []}
June 12, 2023, 1:29 p.m. Added 35 {"external_links": []}
June 5, 2023, 1:33 p.m. Added 35 {"external_links": []}
May 29, 2023, 1:27 p.m. Added 35 {"external_links": []}
May 22, 2023, 1:28 p.m. Added 35 {"external_links": []}
May 15, 2023, 1:31 p.m. Added 35 {"external_links": []}
May 8, 2023, 1:37 p.m. Added 35 {"external_links": []}
May 1, 2023, 1:27 p.m. Added 35 {"external_links": []}
April 24, 2023, 1:34 p.m. Added 35 {"external_links": []}
April 17, 2023, 1:28 p.m. Added 35 {"external_links": []}
April 10, 2023, 1:24 p.m. Added 35 {"external_links": []}
April 3, 2023, 1:26 p.m. Added 35 {"external_links": []}
Jan. 28, 2023, 11:08 a.m. Created 43 [{"model": "core.projectfund", "pk": 26435, "fields": {"project": 3625, "organisation": 2, "amount": 0, "start_date": "2019-09-30", "end_date": "2023-06-29", "raw_data": 42610}}]
Jan. 28, 2023, 10:52 a.m. Added 35 {"external_links": []}
April 11, 2022, 3:46 a.m. Created 43 [{"model": "core.projectfund", "pk": 18540, "fields": {"project": 3625, "organisation": 2, "amount": 0, "start_date": "2019-09-30", "end_date": "2023-06-29", "raw_data": 17181}}]
April 11, 2022, 3:46 a.m. Created 41 [{"model": "core.projectorganisation", "pk": 70937, "fields": {"project": 3625, "organisation": 60, "role": "LEAD_ORG"}}]
April 11, 2022, 3:46 a.m. Created 40 [{"model": "core.projectperson", "pk": 43605, "fields": {"project": 3625, "person": 5795, "role": "STUDENT_PER"}}]
April 11, 2022, 3:46 a.m. Created 40 [{"model": "core.projectperson", "pk": 43604, "fields": {"project": 3625, "person": 5796, "role": "SUPER_PER"}}]
April 11, 2022, 1:47 a.m. Updated 35 {"title": ["", "An Information Theory Inspired Study of Memristor Devices and their Potential Use in Neuromorphic Circuits"], "description": ["", "\nThis proposed project is aligned with the EPSRC Engineering theme and is best categorised under the Artificial Intelligence Technologies Research Area. It aims to explore, from a communications and information-theoretic perspective, the potential use of memristor devices as synaptic circuit elements in neuromorphic circuits, inspired by Friston's Free Energy Principle to explain the function of the brain [1]. I would like to explore the potential to use devices called memristors (a class of devices whose resistance can be modulated using an applied voltage. They were formalised as a new two-terminal circuit element by Leon Chua in 1971 [2], to complete the set of 4 ideal passive circuit elements) to practically implement the processes described by the theory, through simulation and, if possible, through practical demonstration. Some forms of memristor are good candidates for mimicking the function of binary activation units with a nonlinear thresholding (such as neurons in the human brain) for use in novel neural architectures.\n\nI have previously explored the potential use of memristors as storage devices, modelling them as communication channels using a Generative Adversarial Network (GAN), and using an Autoencoder architecture to compress and transmit data over the noisy memristor channel: a technique known as Deep Joint Source-Channel Coding. Such techniques from deep learning can be extended throughout the course of the project in order to model the devices and their non-idealities, such as imperfect values after programming or resistance drift over time.\n\nThe idea is to create a neuromorphic architecture that uses control and optimisation rules to learn. These rules will come from the dynamics of a physical system rather than from programmed rules and will be implemented through negative feedback of an error function in an electronic circuit. This method of optimisation requires no explicit gradient computation, in contrast to the explicit computation of the gradient of the parameters with respect to a loss function, as the overwhelming majority of current neural network architectures in the field of Machine Learning and Deep Learning perform through the algorithm of back propagation.\n\nCurrent memristive neural networks have attempted to translate the algorithm of back propagation into hardware - using Ohm's law for multiplication and Kirchhoff's current law for addition. They do however demonstrate another advantage: a reduction in power consumption and increase in speed. Many machine learning algorithms run on GPU hardware, using an external memory. For memristive neurons, processing and storage (of weights of the network) are separate from one another. Processing and memory are associated due to a fundamental shift in architecture: memristors have their own storage in the form of the resistance value that they retain after they have been controlled by a voltage or a current. This means that processing and storage are both done in a so called "in-situ" fashion - both in the same location. This is a move from the traditional Von-Neumann (separate storage and processor) architecture of computers towards architectures that function more similarly to the biological, spiking networks found in the human brain. This reduces power and time expended in transferring data between a processing unit and a storage device.\n[1] Friston, K. (2010). The free-energy principle: A unified brain theory? Nature Reviews Neuroscience, Vol. 11, pp. 127-138.\n[2] L. Chua, "Memristor-The missing circuit element," IEEE Trans. Circuit Theory, vol. 18, no. 5, pp. 507-519, 1971.\n\n"], "extra_text": ["", "\n\n\n\n"], "status": ["", "Active"]}
April 11, 2022, 1:47 a.m. Added 35 {"external_links": [14112]}
April 11, 2022, 1:47 a.m. Created 35 [{"model": "core.project", "pk": 3625, "fields": {"owner": null, "is_locked": false, "coped_id": "c9ee4ed9-0c33-40b2-a35c-4932f32a57ee", "title": "", "description": "", "extra_text": "", "status": "", "start": null, "end": null, "raw_data": 17166, "created": "2022-04-11T01:36:54.353Z", "modified": "2022-04-11T01:36:54.353Z", "external_links": []}}]