<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jupyter |</title><link>https://relo02.github.io/tags/jupyter/</link><atom:link href="https://relo02.github.io/tags/jupyter/index.xml" rel="self" type="application/rss+xml"/><description>Jupyter</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 15 Jan 2024 00:00:00 +0000</lastBuildDate><image><url>https://relo02.github.io/media/icon_hu_982c5d63a71b2961.png</url><title>Jupyter</title><link>https://relo02.github.io/tags/jupyter/</link></image><item><title>Time Series Classification for Pain Detection</title><link>https://relo02.github.io/projects/timeseries-classification/</link><pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate><guid>https://relo02.github.io/projects/timeseries-classification/</guid><description>&lt;h2 id="problem"&gt;Problem&lt;/h2&gt;
&lt;p&gt;Autonomous pain classification in time-series data requires robust temporal modeling that can capture both short-term fluctuations and long-term dependencies from 30 joint measurements and 4 pain survey responses.&lt;/p&gt;
&lt;h2 id="architecture"&gt;Architecture&lt;/h2&gt;
&lt;h3 id="network-overview"&gt;Network Overview&lt;/h3&gt;
&lt;div class="mermaid"&gt;flowchart TD
subgraph Input
I1[Time Series Input]
I2[30 Joint Measurements]
I3[4 Pain Surveys]
I4[3 Prosthetic Features]
end
subgraph Preprocessing
P1[Sliding Window]
P2[Window Size: 10]
P3[Stride: 2]
end
subgraph FeatureSplit
F1[Continuous Features]
F2[Categorical Features]
end
subgraph Encoders
E1[1D Conv Layer]
E2[BatchNorm + ReLU]
E3[Dropout 0.6]
E4[Embedding Layers]
end
subgraph RNN
R1[GRU Layer 1]
R2[GRU Layer 2]
R3[GRU Layer 3]
R4[Hidden: 64]
R5[Dropout: 0.4]
end
subgraph Attention
A1[Attention Weights]
A2[Context Vector]
end
subgraph Output
O1[FC Layer]
O2[Softmax]
O3[3 Classes]
end
I1 --&gt; P1
I2 --&gt; P1
I3 --&gt; P1
I4 --&gt; P1
P1 --&gt; P2
P2 --&gt; P3
P3 --&gt; FeatureSplit
F1 --&gt; E1
E1 --&gt; E2
E2 --&gt; E3
F2 --&gt; E4
E3 --&gt; R1
E4 --&gt; R1
R1 --&gt; R2
R2 --&gt; R3
R3 --&gt; R4
R4 --&gt; R5
R5 --&gt; A1
A1 --&gt; A2
A2 --&gt; O1
O1 --&gt; O2
O2 --&gt; O3
&lt;/div&gt;</description></item></channel></rss>