#Nanoparticle-based computing architecture for nanoparticle neural networks
“#Nanoparticle-based computing architecture for nanoparticle neural networks”
Scalable nanoparticle-based computing architectures have several limitations that can severely compromise the use of nanoparticles to manipulate and process information through molecular computing schemes. The von Neumann architecture (VNA) underlies the operations of multiple arbitrary molecular logic operations in a single chip without rewiring the device. In a new report, Sungi Kim and a team of scientists at the Seoul National University in South Korea developed the nanoparticle-based VNA (NVNA) on a lipid chip. The nanoparticles on the lipid chip functioned as the hardware—featuring memories, processors and output units. The team used DNA strands as the software to provide molecular instructions to program the logic circuits. The nanoparticle-based von Neuman architecture (NVNA) allowed a group of nanoparticles to form a feed-forward neural network known as a perceptron (a type of artificial neural network). The system can implement functionally complete Boolean logical operations to provide a programmable, resettable and scalable computing architecture and circuit board to form nanoparticle neural networks and make logical decisions. The work is now published on Science Advances.
The von Neumann architecture in modern computing and molecular computing
Electronic computers of the past could only run a fixed program and researchers had to physically rewire and restructure processes to reprogram such machines. The von Neumann architecture (VNA) developed by John von Neumann in 1945 and later cited by Alan Turing in his proposal for the automatic computing engine, details a stored-program computer to execute a set of instructions. The system processed information by sequentially fetching the stored data and instructions from the memory to generate outputs. The powerful programmability of the VNA is applicable for modern computers and in quantum computing.
Molecular computing with nanostructures can allow a variety of technologies such as nanoparticle logic gates, single-molecule biosensors and logic sensing, although such systems are limited to a single program much like early electronic computers. The limits arose since researchers incorporated the software (function) and nanostructural hardware as a single unit. To overcome this challenge, they can include lipid bilayers to compartmentalize molecules and nanoparticles. Kim et al. had previously developed a computing platform with nanoparticles on a lipid bilayer to form a nano-bio-computing lipid nanotablet (LNT). In this work, they designed and realized a nanoparticle-based von Neuman architecture (NVNA) platform for molecular computing on a lipid nanotablet (LNT).
Hardware and software of the nanoparticle-based von Neuman architecture (NVNA)
The team created a stored-program device to implement molecular computing via the von Neumann architecture with nanoparticles, while including the concept of memory to store molecular information. They separated the software and hardware for scalability of information processing in the lipid nanotablet (LNT) to perform multiple computational tasks without developing a new device each time. To compose the LNT hardware chip, they used three types of DNA-modified nanoparticles, including the nano-memory (NM), nano-floater (NF), and nano-reporter (NR). The nano-memory and nano-reporter were immobile nanoparticles that functioned as a molecular information storage device and output unit, respectively. They referred to the mobile nanoparticles as nano-floaters that freely diffused and collided with immobile particles. The scientists functionalized the plasmonic nanoparticles by modifying them with thiolated DNA oligonucleotides. Then for data storage, they loaded different concentrations of NF, NM and NR nanoparticles on to the lipid nano-tablet (LNT). To develop the software, Kim et al. used a set of instruction DNAs in solution, and the logic operation followed three steps.
The team first stored the molecular information on the nano-memory (NM) unit via DNA hybridization. For example, a single NM particle could form a one-bit memory device in which zero or one represented the bistable state. In the second step, they performed the logic operation as a combination of instruction DNAs, to initiate competitive nanoparticle-nanoparticle assembly with different kinetics based on the nano-memory state. To reset the computer chip to its initial state, Kim et al. added a reset solution (low salt buffer and high temperature), which detached the input and instructional DNA base pairings on the chip.
Programming strategy
Kim et al. used two types of instruction DNAs named Trap and Report DNAs to provide instructions for the nano-floaters. They specifically designed Trap DNA to bind the nano-floaters to form logical decision making nanoparticles. The team optimized the concentration of instruction DNAs and the density of each nanoparticle to induce fast trapping kinetics compared with reporting. The competitive trapping and reporting behaviors resulted in binding kinetics expressed as an if-then-else statement, allowing them to first search whether the If condition satisfied TRUE or FALSE operations and then operate the “then” or “else” statement. The scientists implemented the logical operation by mixing trap DNA and Report DNA in the NVNA-LNT chip. During the process, they noted the assembly of a few logically forbidden states, which they further optimized.
Nanoparticle neural network with reset and reusability
The team represented the reaction network between multiple nanoparticles connected via instruction DNAs, using a perceptron—a type of artificial neural network for a binary classifier. They expanded the programming strategy to construct the nanoparticle neural network (NNN) on the LNT platform and implemented arbitrary Boolean logic circuits for two-bit inputs. Then they calculated the number of nanoparticle nodes needed to functionally complete Boolean logic operators on the neural network. The hardware relied on covalently modified nanostructures on a lipid chip for multiple executions. They tested the reset function of the system for reusability by dehybridizing all DNA assemblies after exchanging the buffer solution in the setup. The reset allowed thiolated DNAs alone to remain on the nanoparticles, thereby returning to the initial state for the next function.
if you want to watch Movies or Tv Shows go to Dizi.BuradaBiliyorum.Com for forums sites go to Forum.BuradaBiliyorum.Com