Neural-Network Converts Analog Signals Into Digital Format Saint Louis MO

The following contains computer software information you should know about how neural networks convert analog signals into digital format. Read on if you or a loved one is interested in computer electronics and staying computer savvy in Saint Louis.

Local Companies

Heil Machine
(314) 436-5199
1811 N Broadway
Saint Louis, MO
Tri-Star Industrial Supply Inc
(314) 997-0385
10435 Baur Blvd
Saint Louis, MO
Jomico Llc
(314) 241-1011
911 Washington Ave Ste 215
Saint Louis, MO
St Louis Crayon & Soapstone Inc
(314) 621-9580
2309 Lacuesta
Saint Louis, MO
Tramelli Industrial Products Inc
(314) 429-4100
11684 Lackland Rd
Saint Louis, MO
Industrial Distribution Group Inc
(314) 997-0600
10435 Baur Blvd
Saint Louis, MO
Tiemann Industrial Supply
(314) 531-1212
2811 Clark Ave
Saint Louis, MO
Johnston Industrial Supply
(314) 993-5507
11805 Adie
Saint Louis, MO
Technical Support & Controls
(314) 842-9444
Saint Louis, MO
Inventory Sales Company
(314) 776-6200
9797 Reavis Rd
Saint Louis, MO

provided by: EDN

A Hopfield network can convert analog signals into digital format and can perform associative recalling, signal estimation, and combinatorial optimization similar to the way a human retina performs first-level signal processing. This Design Idea explores the Hopfield-neural-network paradigm for ADCs.

Simple converters comprise one-layer neurons that accept analog inputs and generate digital-bit outputs; such neurons make up one form of adaptive- and distributive-processing networks. These neurons comprise voltage comparators driving either analog inverters or followers and fully connected feedback resistors from the analog outputs of the inverters or followers to the comparators (figures 1 and 2). Reference and analog-input voltages drive the neural networks, and digital outputs come from the comparators in the networks. Hopfield networks have learning capabilities; the circuit in this Design Idea can apply different adaptive-learning rules by using alternative comparator-inverter/comparator-follower schemes, conductance-node-layout schemes?reciprocals of the feedback resistances?between the input comparators, and bit-order readouts.

As the analog-input voltage increases, the circuit can produce either monotonically increasing (from a comparator-inverter scheme) or decreasing (from a comparator-follower scheme) bit-word outputs. Decreasing outputs are the complements of increasing outputs and suggest subtractive-bit operations. Further, you can shape the digital responses of the converters to analog-input voltages in varying degrees using different conductance-node layouts as part of rule adaptation. For further flexibility, reversing bit order for digital readouts allows for reflection of circuit responses about analog-input/digital-output characteristics.

You can simply state a few symbols and their meanings to construct the two converters. For energy functions, the resistive network conductances?synapse weightings (S) in the form of reciprocal resistances (R)?have the designations SIJ=1/RIJ, where I is the Ith input comparator, J is the Jth feedback path to the Ith comparator, and I does not equal J?that is, there is no self-feedback path of the comparator to itself. The conductance between the input terminal of the Ith comparator and the reference voltage, VR, has the designation SIR=1/RIR. The conductance between the input terminal of the Ith comparator and the analog-input-signal voltage, VS, has the designation SIS=1/RIS.

For graphical curve fittings, Y is the normalized output-bit variable, and X is the normalized input analog voltage from a nonzero average value (less than one) to one. A, B, and C are curve-fitting constants in the curve equation Y=1?A×(1?X)C and the complementary-curve equation Y=A×(1?X)C, where A is a coefficient, B is the lower limit for X and is less than one, and C is a power constant. For bit-pattern readout reversals, you can have the curve equation Y=A×(X?B)C and the complementary-curve equation Y=1?A×(X?B)C.

Figure 1 shows a 4-bit neural ADC employing voltage inverters that comparators feed. The comparators connect with their positive terminals joined to input nodes and with their negative terminals grounded. The bases of this network are inverse factors of one-half?that is, reciprocal factors of two?input-node conductances SIJ=?1×2(2?I?J), where the ?1 factor comes from negative feedback through the related resistor; SIR=2(1?2×I); and SIS=2(1?I). To determine node resistances, choose a maximum node resistance of 1000? corresponding to a minimum conductance of 0.0078125, and a minimum node resistance of 7.8125? corresponding to a maximum conductance of one. Calculate all other resistances from the ratios between the extremes of conductances. Using these values, you can construct Table 1. The table lists bits ranging from the most significant bit to the least significant. The table shows that the digitization process is inaccurate in that it is not linear with input voltage and with many intermediate bit words missing. But the process is precise because it is repeatable over sizable input-voltage ranges. From the table, you can derive the following curve-fitting equation: Y=1?1.6243×(1?X)3.1508. When X is over the normalized range of 0.1427 to 1, A=1.6243, B=0.1427, and C=3.1508. The Y equation is essentially cubic, and it quantitatively shows the highly nonlinear nature of the digitization process. You can obtain a ?flipped? mirror?that is, not a true mirror, or pseudoscopic?version of the curve of the straight line on a normalized graph by reversing the bit-order readout from the circuit so that the resulting curve equation would be: Y=1.6243×(X?0.1427)3.1508.

Without analog-input-voltage transformation, such as the use of look-up tables or logarithmic amplifiers to process the input voltage, or digital corrective logic, digital responses from simple Hopfield neural converters are nonlinear and crude. However, these responses are still possibly useful for such applications as associative memory and pattern classification because of robustness in output precision.

Indeed, because of output digital stability, the Hopfield neural converter can allow for unwanted analog-input-signal noisiness or variations. This scenario is in strong contrast to conventional interface circuits between analog-transmission media and digital-computing machines. This Design Idea shows that flexible circuit adaptability can exist in producing various forms of stable digital outputs from neural ADCs depending on a designer?s needs for neural-network-signal processing. This adaptability can be in the forms of various input-node-conductance layouts; comparator/inverter and comparator/follower combinations; and the selected order of bit-readout patterns from the comparators.



author: Paul J Rose, PhD, Mental Automation, Renton, WA

EDN. Copyright © 2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.