Neural-Network Converts Analog Signals Into Digital Format Pittsburgh PA

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 Pittsburgh.

Local Companies

Atticus Fund
412- 454-2674
309 Smithfield St
Pittsburgh, PA
Residential Finance Corporation
412- 577-4028
301 Grant St
Pittsburgh, PA
All Home Financial Services
412- 325-3089
425 1st Ave
Pittsburgh, PA
Bilkeykatz Investment Consultants LLC
412- 803-9900
411 7th Ave
Pittsburgh, PA
Ambassador Financial Services Incorporated
412- 825-5123
201 Penn Center Blvd
Pittsburgh, PA
B D M & O Financial Group Inc
412- 931-3100
4900 Perry Hwy
Pittsburgh, PA
Alter Moneta Corp.
412- 341-9577
345 Mt Lebonon Blvd Suite 22
Pittsburgh, PA
Alter Moneta Corporation
412- 341-9577
345 Mt. Lebonon Blvd. Suite 22
Pittsburgh, PA
Beneficial Credit Services
412- 922-4410
Pittsburgh
Pittsburgh, PA
Boller Ronald J Insurance
724- 327-2260
907 Presque Isle DR
Pittsburgh, PA

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.

Featured Local Company

Atticus Fund

412- 454-2674
309 Smithfield St
Pittsburgh, PA

Related Local Events
MS&T 09
Dates: 10/25/2009 - 10/29/2009
Location: David L Lawrence Convention Center
Pittsburgh, PA
View Details

INPEX - the Invention/New Product Exposition
Dates: 6/24/2009 - 6/26/2009
Location: David L. Lawrence Convention Center
Pittsburgh, PA
View Details