Neural-Network Converts Analog Signals Into Digital Format Seattle WA

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

Local Companies

BizXchange
(206) 447-9933
1100 Olive Way, Ste. 1720
Seattle, WA
Global Fulfillment
(206) 405-3350
4 S Idaho St.
Seattle, WA
McKinstry
(206) 762-3311
5005 3rd Ave. S
Seattle, WA
Ben's Cleaner Sales, Inc.
(206) 622-4262
2221 4th Ave. S.
Seattle, WA
NC Machinery Co.
(425) 251-9800
PO Box 3562
Seattle, WA
R H Brown Co.
(206) 624-3100
PO Box 3565 1900 4th Ave S
Seattle, WA
Washington Chain & Supply Inc
(206) 623-8500
PO Box 3645
Seattle, WA
Jones Stevedoring Company
(206) 763-1130
P.O. Box 3736
Seattle, WA
John Perine Company
(206) 682-9755
820 S Adams St.
Seattle, WA
American Data Guard
(206) 285-5955
7272 W. Marginal Way S.
Seattle, WA

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

BizXchange

(206) 447-9933
1100 Olive Way, Ste. 1720
Seattle, WA
http://www.bizx.com/

Related Local Events
Finance Committee
Dates: 12/7/2009 - 12/7/2009
Location: Rob Cannon - New York Life Conference Room at Kent Chamber
Kent, WA
View Details

Finance Committee Meeting
Dates: 12/14/2009 - 12/14/2009
Location: Rob Cannon - New York Life Conference Room at Kent Chamber
Kent, WA
View Details

Biz Essentials Workshop: Cash Flow Projections
Dates: 11/25/2009 - 11/25/2009
Location: Thurston County Chamber
Olympia, WA
View Details

Corn Husk Dollmaking
Dates: 11/14/2009 - 11/14/2009
Location: Island County Historical Society
Coupeville, WA
View Details

Finance Committee Meeting
Dates: 11/9/2009 - 11/9/2009
Location: Rob Cannon - New York Life Conference Room at Kent Chamber
Kent, WA
View Details