Solving Differential Equations Using Neural Networks
-
Upload
mohit009dude -
Category
Documents
-
view
219 -
download
0
Transcript of Solving Differential Equations Using Neural Networks
-
7/29/2019 Solving Differential Equations Using Neural Networks
1/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
2/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
3/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
4/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
5/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
6/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
7/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
8/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
9/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
10/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
11/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
12/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
13/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
14/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
15/111
(n+1,1) (n+1,j) (n+1,n+1)
(1,1)
(i-1,j)
(i,j)
(i+1,j)
(i,j+1)(i,j-1)
(n+1,0)
(i,0)
(1,0)
(0,0)(0,1)
(i,n+1)
(1,n+1)
(0,n+1)(0,j)
-
7/29/2019 Solving Differential Equations Using Neural Networks
16/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
17/111
(i,j+1)(i,j)(i,j-1)
(i+1,j)
(i-1,j)
1 1
1
1
-4
-
7/29/2019 Solving Differential Equations Using Neural Networks
18/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
19/111
ewi,j
n
s
i,j
i,j
i,j
u
u u
u
i,j+n
i,j-s
i,j
i,j
i-w i+ei,j i,j,j ,ji,ju
-
7/29/2019 Solving Differential Equations Using Neural Networks
20/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
21/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
22/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
23/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
24/111
d2
u
dx2
d2
u
2dy0=+
in the interior
Heated side
u(x,0)=100
u(0,y)=100(1-y)
Cooled side
Heated side
u(1,y)=100
u(x,1)=0
Partially heated side
x
0
0
y
1
1
-
7/29/2019 Solving Differential Equations Using Neural Networks
25/111
Heated side
u(i,0)=100
u(5,j)=100
Heated side
u(i,5)=0
Cooled side
u(0,j)=20(5-j)
Partially heated side
0
0
ih
jh
(i,j)
1h
2h
4h
5h
3h
1h 2h 3h 4h 5h
-
7/29/2019 Solving Differential Equations Using Neural Networks
26/111
5V
5V
5V
5V
5V 5V 5V 5V
4V
0V
0V
0V
0V
3V 2V 1V
(1,1)
(2,1)
(3,1)
(4,1) (4,2) (4,3) (4,4)
(3,4)(3,3)(3,2)
(2,2) (2,3) (2,4)
(1,2) (1,3) (1,4)
-
7/29/2019 Solving Differential Equations Using Neural Networks
27/111
R
RR
vi,j
vi,j
-
+
R
- -
++
u v
v
v
v
v
vi+1,j
i,j i,j
i,j+1i,j
i,j-1
i-1,jI
i,j
-
7/29/2019 Solving Differential Equations Using Neural Networks
28/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
29/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
30/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
31/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
32/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
33/111
Local Memory
WeightCell
LocalMemory
Weight
LocalM
emory
Weight
LocalMem
ory
Weight
Loca
lMemory
Weig
ht
1
2
3
4
n
rnr1 r2
r1 r2 rn
0
Select lines for each resistance value.
Out
In
-
7/29/2019 Solving Differential Equations Using Neural Networks
34/111
r1 rn0
Two Phase
Clock
Two Phase
Clock
Two Phase
Clock
Shift In Shift Out
-
7/29/2019 Solving Differential Equations Using Neural Networks
35/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
36/111
Local Memory
(Shift Register)-
+
-
+
Shift OutsShift Ins
-
7/29/2019 Solving Differential Equations Using Neural Networks
37/111
Clk1
Clk1
Clk1
Clk1
4,1
Bottom Shift In
Top Shift In Shift Out to next cells Shift In
3,1
2,1
1,1
4,4
1,4
-
7/29/2019 Solving Differential Equations Using Neural Networks
38/111
Element
Processing
Local Memory
Element
Processing
Local Memory
Element
Processing
Local Memory
Element
Processing
Local Memory
Element
Processing
Local Memory
Global
Memory
-
7/29/2019 Solving Differential Equations Using Neural Networks
39/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
40/111
4,1
3,1
2,1
1,1
4,4
1,4
Row Output
On/Off
Selects
-
7/29/2019 Solving Differential Equations Using Neural Networks
41/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
42/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
43/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
44/111
Vss
VddResistor
Select
Shift In Shift Out
Clock
-
7/29/2019 Solving Differential Equations Using Neural Networks
45/111
Vin
-+ Vout
Vdd
Vss
Vbias
Vss
M2 M1
M5M7
M6
M4 M3
-
7/29/2019 Solving Differential Equations Using Neural Networks
46/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
47/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
48/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
49/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
50/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
51/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
52/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
53/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
54/111
out
in
Vgg
Vdd!
Vss
-
7/29/2019 Solving Differential Equations Using Neural Networks
55/111
in
ab
GND
Vdd
c
1
out
432 5
-
7/29/2019 Solving Differential Equations Using Neural Networks
56/111
Vss
Vdd
-
7/29/2019 Solving Differential Equations Using Neural Networks
57/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
58/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
59/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
60/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
61/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
62/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
63/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
64/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
65/111
Output of
Node (3,2)
in Volts
Row 1
Row 2
Row 3
Row 4
Average value between lines
-
7/29/2019 Solving Differential Equations Using Neural Networks
66/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
67/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
68/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
69/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
70/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
71/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
72/111
3 2.2 1.6 1
3 3 3 3
3
3
3
3
1
1
1
1
3 2.2 1.6 1
3
3
3
3
3
1
1
1
1
2.22.22.2
3 2.2 1.6 1
3
3 1
1
1
1
2.22.22.2
1.6
1.6
1.6
3 2.2 1.6 1
3 1
1
1
1
2.22.22.2
1.6
2.2
1
1.83
Voltage Set 1 Voltage Set 2
Voltage Set 3 Voltage Set 4
-
7/29/2019 Solving Differential Equations Using Neural Networks
73/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
74/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
75/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
76/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
77/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
78/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
79/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
80/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
81/111
in
GND
Vdd
out
clk clkb
-
7/29/2019 Solving Differential Equations Using Neural Networks
82/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
83/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
84/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
85/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
86/111
GND
Vdd
clk
clkb8 7 6 5 4 3 2 1
in
-
7/29/2019 Solving Differential Equations Using Neural Networks
87/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
88/111
S0
S0B
S1
S1B
Vdd
GND
OUT0 OUT1 OUT3OUT2
S
-
7/29/2019 Solving Differential Equations Using Neural Networks
89/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
90/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
91/111
5
4
3
2
37
36
1
40
39
38
3534333231302928272625
24
23
22
21
20
19
18
17
16
15 14 13 12 11 10 9 78 6
-
7/29/2019 Solving Differential Equations Using Neural Networks
92/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
93/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
94/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
95/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
96/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
97/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
98/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
99/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
100/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
101/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
102/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
103/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
104/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
105/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
106/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
107/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
108/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
109/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
110/111
-
7/29/2019 Solving Differential Equations Using Neural Networks
111/111