×

Architecture for implementing an improved neural network

  • US 10,235,621 B2
  • Filed: 05/06/2014
  • Issued: 03/19/2019
  • Est. Priority Date: 05/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. An architecture for implementing a neural network, comprising:

  • a plurality of artificial neurons, the plurality of artificial neurons forming an arrangement of multiple devices that are networked together, wherein the plurality of the artificial neurons are networked together in a peer-to-peer network;

    the plurality of artificial neurons include a control device, one or more sensor systems, and a plurality of memory devices;

    the control device comprises a reader mechanism;

    the one or more sensor systems perform sensing for at least one of speed, acceleration, temperature, moisture, sound, light capture, image capture, video capture, chemical detection, or GPS location;

    the plurality of memory devices comprise a tag device having a memory component, wherein the tag device corresponds to a non-powered RFID tag that is a passive tag having a SRAM non-volatile memory;

    the one or more sensor systems and the plurality of memory devices are within wireless communications range and wirelessly communicate with the control device, the arrangement of multiple devices that are networked together comprising billions of the artificial neurons forming trillions of connections; and

    the plurality of artificial neurons are networked together into a neural network that includes a plurality of network pairings having a first artificial neuron that pairs with a second artificial neuron, wherein the plurality of artificial neurons are adaptively networked together in accordance with a plurality of rules comprising at least three rules, a first rule of the at least three rules establishing a star configuration having a plurality of leaf iotons connected to a central ioton, a second rule of the at least three rules establishing a tree configuration having a plurality of branches connected to a central ioton where a branch of the plurality of branches comprises a branch ioton and a leaf ioton, and a third rule of the at least three rules establishing a flat or web structure with each ioton connecting to any number of other iotons in the neural network directly or through one or more intermediate iotons, wherein the plurality of rules are applicable to form an arrangement of iotons such that a first set of iotons corresponding to the first rule forms the star configuration, a second set of iotons corresponding to the second rule forms the tree configuration, and a third set of iotons corresponding to the third rule forms the flat or web structures;

    wherein individual iotons in the neural network exhibit different processing characteristics based upon positional location within the neural network, where a first ioton on an edge position of the neural network devotes a greater amount of processing power to computation in comparison to a second ioton in a central position of the neural network that functions as a relay or intermediary between multiple other iotons, where the second ioton devotes more processing power for communication as compared to the first ioton at the edge position of the neural network;

    wherein the first artificial neuron communicates through an air interface in which a frequency range for the air interface is sub-divided into a plurality of frequency sub-ranges, such that the first artificial neuron is a part of a plurality of different neural networks that correspond to different ones of the plurality of frequency sub-ranges.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×