-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.xml
76 lines (76 loc) Β· 23.2 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Axect's Blog</title>
<link>https://axect.github.io/</link>
<description>Recent content on Axect's Blog</description>
<generator>Hugo</generator>
<language>kr</language>
<copyright><a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a></copyright>
<lastBuildDate>Mon, 04 Dec 2023 15:38:04 +0900</lastBuildDate>
<atom:link href="https://axect.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>π€ Rustμ λ―ΈλΆνκΈ° 03: μ λ°©ν₯ μλ λ―ΈλΆ</title>
<link>https://axect.github.io/posts/007_ad_3/</link>
<pubDate>Mon, 04 Dec 2023 15:38:04 +0900</pubDate>
<guid>https://axect.github.io/posts/007_ad_3/</guid>
<description><blockquote>
<p><strong>π Automatic Differentiation Series</strong></p>
<ol>
<li><a href="../002_ad_1">π» Numerical Differentiation</a></li>
<li><a href="../002_ad_2">ποΈ Symbolic Differentiation</a></li>
<li><a href="../007_ad_3">π€ Automatic Differentiation</a></li>
</ol>
</blockquote>
<p>λ₯λ¬λμ ꡬνν¨μ μμ΄μ κ°μ₯ μ€μν μμκ° λκΉμ?
λ¬Όλ‘ λ§μ νλ¬ΈμΌλ‘ ꡬμ±λ λ₯λ¬λμ νΉμ±μ λͺ¨λ μμλ€μ΄ λ€ μ€μνμ§λ§, κ·Έ μ€μμλ νΉν μ κ²½μ¨μΌνλ μμκ° μμ΅λλ€.
μ΄λ₯Ό μ°Ύμλ΄κΈ° μν΄μ λ€μμ PyTorch μ½λλ₯Ό μ΄ν΄λ΄
μλ€.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>net <span style="color:#f92672">=</span> nn<span style="color:#f92672">.</span>Sequential(
</span></span><span style="display:flex;"><span> nn<span style="color:#f92672">.</span>Linear(<span style="color:#ae81ff">2</span>, <span style="color:#ae81ff">1</span>),
</span></span><span style="display:flex;"><span> nn<span style="color:#f92672">.</span>Sigmoid()
</span></span><span style="display:flex;"><span>)
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># x = ...</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># y = ...</span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># criterion = ...</span>
</span></span><span style="display:flex;"><span>opt <span style="color:#f92672">=</span> optim<span style="color:#f92672">.</span>SGD(net<span style="color:#f92672">.</span>parameters(), lr<span style="color:#f92672">=</span><span style="color:#ae81ff">0.01</span>)
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>opt<span style="color:#f92672">.</span>zero_grad()
</span></span><span style="display:flex;"><span>loss <span style="color:#f92672">=</span> criterion(net(x), y)
</span></span><span style="display:flex;"><span>loss<span style="color:#f92672">.</span>backward()
</span></span><span style="display:flex;"><span>opt<span style="color:#f92672">.</span>step()
</span></span></code></pre></div><p>μ΄λ₯Ό μλ¬΄λ° λ₯λ¬λ νλ μμν¬λ₯Ό μ°μ§ μκ³ κ΅¬ννλ€κ³ μκ°ν΄λ΄
μλ€.
μΌλ¨ μλ°νκ² κ°μ ꡬνμ μλμ§λ§ <code>Linear</code>μ <code>Sigmoid</code> ν¨μ μ체μ ꡬνμ λ¨μν νλ ¬κ³±κ³Ό 벑ν°νλ sigmoid ν¨μλ₯Ό μ¬μ©νμ¬ κ΅¬νν μ μμΌλ―λ‘ <code>net(x)</code>λ₯Ό λ§λλ κ²μ μ΄λ ΅μ§ μμ΅λλ€.
λ€μμΌλ‘ μ¬κΈ°μ <code>criterion</code>μ΄ λ¬΄μμΈμ§ λͺ
μνμ§λ μμμ§λ§ κ°μ₯ κΈ°λ³Έμ μΈ <code>MSE</code>λ₯Ό μ¬μ©νλ€λ©΄ μ΄ μμ κ°λ¨ν©λλ€.
λ¬Έμ λ <code>opt</code>λΆν° μμλ©λλ€.
<code>SGD</code>λ₯Ό ꡬννλ €λ©΄, μ΄λ€ <code>criterion</code>μ΄λ μ κ²½λ§ κ΅¬μ‘°μμλ gradient μ¦, λν¨μλ₯Ό ꡬν μ μμ΄μΌ ν©λλ€.</p></description>
</item>
<item>
<title>About</title>
<link>https://axect.github.io/about/</link>
<pubDate>Mon, 06 Nov 2023 19:03:00 +0900</pubDate>
<guid>https://axect.github.io/about/</guid>
<description><p><a href="https://github.com/Axect"><strong>κΉνκ·Ό (Axect)</strong></a>μ μκ°ν©λλ€.</p>
<hr>
<h2 id="μ λ">μ λ</h2>
<p>μν, 물리ν κ·Έλ¦¬κ³ νλ‘κ·Έλλ°μ μ’μνλ λνμμμ
λλ€.</p>
<hr>
<h2 id="νλ ₯">νλ ₯</h2>
<ul>
<li>M.S. &amp; Ph.D. Integrated: μ°μΈλνκ΅ λνμ 물리νκ³Ό (2017 ~ )</li>
<li>B.S.: μ°μΈλνκ΅ μ²λ¬Έμ°μ£Όνκ³Ό (2012 ~ 2017)</li>
</ul>
<hr>
<h2 id="μ°κ΅¬λΆμΌ">μ°κ΅¬λΆμΌ</h2>
<ul>
<li>μ²μ²΄μ
μ물리</li>
<li>μνλ¬Όμ§ λ° BSM</li>
<li>κ³Όνκ³μ° λ° κΈ°κ³νμ΅</li>
</ul>
<hr>
<h2 id="νλ¬Έ-λ°-κΈ°μ ">νλ¬Έ λ° κΈ°μ </h2>
<h3 id="μν">μν</h3>
<ul>
<li>ν¨μν΄μν</li>
<li>μμΉν΄μν
<ul>
<li>μ νμ°¨λΆλ²</li>
<li>μ νμμλ²</li>
</ul>
</li>
<li>λ―ΈλΆκΈ°νν</li>
<li>μμμν</li>
</ul>
<h3 id="물리ν">물리ν</h3>
<ul>
<li>μ²μ²΄μ
μ물리ν</li>
<li>μΌλ°μλμ±μ΄λ‘ </li>
<li>μμμ₯μ΄λ‘ </li>
<li>μ리물리ν</li>
</ul>
<h3 id="κΈ°κ³νμ΅">κΈ°κ³νμ΅</h3>
<ul>
<li>ν΅κ³μ κΈ°κ³νμ΅
<ul>
<li>μ ννκ· (LASSO, Ridge)</li>
<li>λ‘μ§μ€ν± νκ·</li>
<li>μ νλΆλ₯</li>
<li>Kernel Based Methods
<ul>
<li>Kernel Smoothing</li>
<li>Kernel Density Estimation</li>
</ul>
</li>
</ul>
</li>
<li>μΈκ³΅μ κ²½λ§
<ul>
<li>MLP, CNN, RNN (LSTM, GRU), Transformer, Mamba</li>
<li>Operator learning &amp; Nerual ODE</li>
<li>Bayesian Neural Network</li>
</ul>
</li>
</ul>
<h3 id="νλ‘κ·Έλλ°">νλ‘κ·Έλλ°</h3>
<ul>
<li>μ£Ό μΈμ΄
<ul>
<li>Rust, Julia, Python</li>
</ul>
</li>
<li>보쑰 μΈμ΄
<ul>
<li>C/C++, Haskell</li>
</ul>
</li>
<li>νλ μμν¬ λ° λΌμ΄λΈλ¬λ¦¬
<ul>
<li>μμΉ κ³μ°
<ul>
<li>peroxide, BLAS, LAPACK, numpy, scipy</li>
</ul>
</li>
<li>μκ°ν
<ul>
<li>matplotlib, vegas, ggplot2, plotly</li>
</ul>
</li>
<li>μΉ
<ul>
<li>Django, Vue, Firebase, Surge, Hugo, Zola</li>
</ul>
</li>
<li>λ¨Έμ λ¬λ
<ul>
<li>PyTorch, JAX, Optax, Equinox, Wandb, Optuna, Candle, Tensorflow, Norse</li>
</ul>
</li>
</ul>
</li>
</ul>
<hr>
<h2 id="νλ‘μ νΈ">νλ‘μ νΈ</h2>
<ul>
<li>
<p><strong>Peroxide</strong>: Rust μμΉ κ³μ° λΌμ΄λΈλ¬λ¦¬ (Maintainer)</p></description>
</item>
<item>
<title>π Piecewise Rejection Sampling</title>
<link>https://axect.github.io/posts/006_prs/</link>
<pubDate>Fri, 18 Nov 2022 17:49:04 +0900</pubDate>
<guid>https://axect.github.io/posts/006_prs/</guid>
<description><figure>
 <img src="https://axect.github.io/posts/images/006_01_test_dist.png"
 alt="Differential energy spectrum of ALPs from primordial black hole (PBH)${}^{[1]}$"/> <figcaption style="text-align:center">
 <p>Differential energy spectrum of ALPs from primordial black hole (PBH)<a href="https://axect.github.io/#footnotes">${}^{[1]}$</a></p>
 </figcaption>
</figure>
<p>ββλκ΅°κ° μμ κ°μ΄ μ κ·ν λμ§ μμ νλ₯ λ°λν¨μ κ·Έλνλ₯Ό κ°μ Έμλ€κ³ κ°μ ν΄λ΄
μλ€.
κ·Έλ¬κ³ μλ λΉμ μκ² μ΄λ¬ν νλ₯ λΆν¬λ₯Ό κ°λ λ°μ΄ν° 10000κ°λ₯Ό λ§λ€μ΄λ¬λΌκ³ λΆννλ€λ©΄, μ΄λ»κ² ν΄μΌν κΉμ?</p>
<p>μΌλ¨, μμμ νλ₯ λ°λν¨μλ‘λΆν° λ°μ΄ν°λ₯Ό μνλ§ νλ λ°©λ²μ λν΄ κ°μ₯ μ μλ €μ§ λ°©λ²μΌλ‘λ λ€μμ 2κ°μ§κ° μμ΅λλ€.</p>
<ol>
<li><a href="https://en.wikipedia.org/wiki/Inverse_transform_sampling">Inverse Transform Sampling</a></li>
<li><a href="https://en.wikipedia.org/wiki/Rejection_sampling">Rejection Sampling</a></li>
</ol>
<p>Inverse Transform Samplingμ νλ₯ λ°λν¨μμ λμ λΆν¬ν¨μλ₯Ό ꡬνκ³ , κ·Έ λμ λΆν¬ν¨μμ μν¨μλ₯Ό ꡬν λ€, κ·Έ μν¨μλ₯Ό μ΄μ©νμ¬ λ°μ΄ν°λ₯Ό μμ±νλ λ°©λ²μ
λλ€. μ΄ λ°©λ²μ ν¨μ¨μ μ΄μ§λ§, νλ₯ λ°λν¨μκ° μ΄λ€ ννλ₯Ό κ°λλμ λ°λΌμ ꡬνλ λ°©λ²μ΄ λ¬λΌμ§κΈ° λλ¬Έμ, μ§κΈμ κ²½μ°μ²λΌ νλ₯ λ°λν¨μμ μ νν κΌ΄μ λͺ¨λ₯Ό λλ μ¬μ©νκΈ°κ° μ΄λ ΅μ΅λλ€.<a href="https://axect.github.io/posts/006_prs/#footnotes">${}^{[2]}$</a> κ·Έλ¬λ, Rejection Samplingμ νλ₯ λ°λν¨μκ° μ΄λ€ ννλ₯Ό κ°λλμ μκ΄μμ΄ μ μ©ν μ μλλ°, λ°λΌμ μ°λ¦¬λ μ΄ λ°©λ²μΌλ‘ μμν΄λ³΄κ² μ΅λλ€.</p></description>
</item>
<item>
<title>π Decorrelation + Deep learning = Generalization</title>
<link>https://axect.github.io/posts/005_decov/</link>
<pubDate>Sat, 29 Oct 2022 17:39:54 +0900</pubDate>
<guid>https://axect.github.io/posts/005_decov/</guid>
<description><figure>
 <img src="https://axect.github.io/posts/images/005_01_paper.png"
 alt="arXiv: 1511.06068"/> <figcaption style="text-align:center">
 <p><a href="https://arxiv.org/abs/1511.06068">arXiv: 1511.06068</a></p>
 </figcaption>
</figure>
<p>ββλ₯λ¬λμμ κ°μ₯ λΉλ²νκ² μΌμ΄λλ λ¬Έμ λ‘ <span style="background-color: rgba(255, 255, 0, 0.534);">
 <b>Overfitting (κ³Όμ ν©)</b>
</span>μ΄ μμ΅λλ€.
μ΄λ λ°μ΄ν°κ° λ§μ§ μμ λ, νμ΅μ λ§μ΄ ν μλ‘ μ λ°μνλ λ¬Έμ μ΄λ©° μ΄λ‘ μΈνμ¬ νλ ¨ λ°μ΄ν°μ
μ λν΄μλ μ±λ₯μ΄ μ’λλΌλ κ²μ¦ λ°μ΄ν°μ
μ΄λ μ€μ λ°μ΄ν°μ
μ λν΄μλ μ±λ₯μ΄ μ λμ€λ λ¬Έμ κ° λ°μν©λλ€. μ΄λ₯Ό ν΄κ²°νκΈ° μνμ¬ μ¬λλ€μ μ¬λ¬ λ°©λ²μ κ³ μνλλ°, ν΅κ³νμμλ μΌμ°κ°μΉ Ridgeλ LASSOμ κ°μ regularization λ°©λ²μ μ¬μ©νμμΌλ©° λ₯λ¬λμμλ λ§μ°¬κ°μ§λ‘ weightμ regularizeνκ±°λ μ κ²½λ§μ μ¬λ¬ κΈ°μ μ μ μ©νλ κ²λ€μ λμ
νμμ΅λλ€. μ΄λ¬ν κΈ°μ λ‘λ λ€μκ³Ό κ°μ λ°©λ²λ€μ΄ μμ΅λλ€.</p></description>
</item>
<item>
<title>π¦ Rust 1.62.0 μ
λ°μ΄νΈμ μ κΈ°λ₯ 3κ°μ§</title>
<link>https://axect.github.io/posts/004_rust_1.62.0/</link>
<pubDate>Fri, 01 Jul 2022 11:56:41 +0900</pubDate>
<guid>https://axect.github.io/posts/004_rust_1.62.0/</guid>
<description><figure>
 <img src="https://axect.github.io/posts/images/rustacean.svg"
 alt="Ferris the crab" width="2000"/> <figcaption style="text-align:center">
 <p><a href="https://rustacean.net/">Ferris the crab</a></p>
 </figcaption>
</figure>
<p>ββRust μΈμ΄λ 2015λ
1.0 λ²μ μ΄ μΆμλ μ΄λλ‘ <span style="background-color: rgba(255, 255, 0, 0.534);">
 <b>Stable, Beta, Nightly</b>
</span> μΈκ°μ§ μ±λλ‘ λλμ΄ κΎΈμ€ν μ
λ°μ΄νΈ μ€μ
λλ€. 미리 μλ‘μ΄ κΈ°λ₯μ μ¨λ³΄κ³ μΆμ κ°λ°μλ€μ Betaμ Nightlyλ₯Ό μ¨λ³Ό μ μμ§λ§, λΌμ΄λΈλ¬λ¦¬λ₯Ό κ°λ°νμ¬ λ°°ν¬νκ±°λ, μ€μ μ νμ λ§λ€μ΄μΌ ν λμλ Stableμ μ νν μ λ°μ μμ΅λλ€. λ°λΌμ Stable μ±λμ μ
λ°μ΄νΈλ Rust νκ²½ μ λ°μ μ
λ°μ΄νΈμ κ°λ€κ³ ν μ μκ³ , μλ‘μ΄ λ²μ μ΄ μΆμλ λλ§λ€ Rust κ°λ°μλ€μ μ΄λͺ©μ΄ μ§μ€λ©λλ€.</p>
<p>μ
λ°μ΄νΈμλ μ¬μν λ²κ·Έ μμ λ μκ³ , Betaμ Nightlyμμ μ¬μ©λμλ κΈ°λ₯λ€μ μμ νλ ν¬ν¨λ μ μμΌλ©° κΌ μΈμ΄μ μ§μ μ μΌλ‘ κ΄λ ¨μ΄ μλλΌλ λΉλμ μ¬μ©λλ λꡬλ€μ μ
λ°μ΄νΈλ ν¬ν¨λ μ μμ΅λλ€. μ΄λ€ μ
λ°μ΄νΈλ λκ³ μμν νΈμμ μμ λλ©©μ΄ νλλ₯Ό λμ§ κ²κ³Ό κ°μ μμ νλ¬Έκ³Ό κ°λ€λ©΄, μ΄λ€ μ
λ°μ΄νΈλ μ¬λλ€μ΄ μ€λ«λμ κΈ°λ€λ¦¬λ 컀λ€λ λμ μλ¬Έ κ°λ°©κ³Ό κ°μ μμν¨μ μ£ΌκΈ°λ ν©λλ€. κ·Έλ¦¬κ³ μ΄λ² 2022λ
6μ 30μΌμ λ°νλ <span style="background-color: rgba(255, 255, 0, 0.534);">
 <b>1.62.0</b>
</span> μ
λ°μ΄νΈλ λͺ
λ°±ν νμμμ΅λλ€.</p></description>
</item>
<item>
<title>π« κ³ λ±νκ΅ μνμΌλ‘ μ΄ν΄νλ μ ννκ·</title>
<link>https://axect.github.io/posts/003_highschool_linreg/</link>
<pubDate>Tue, 09 Mar 2021 22:01:39 +0900</pubDate>
<guid>https://axect.github.io/posts/003_highschool_linreg/</guid>
<description><figure>
 <img src="https://axect.github.io/posts/images/breakthrough2016.gif"
 alt="2016 Breakthrough of the year"/> <figcaption style="text-align:center">
 <p><a href="https://www.youtube.com/watch?v=2ncTCM7t79o">2016 Breakthrough of the year</a></p>
 </figcaption>
</figure>
<p>ββμΈκ³μμ κ°μ₯ μ λͺ
νκ³ κΆμμλ κ³Όνμ λμΈ μ¬μ΄μΈμ€(Science)μμλ 맀λ
κ·Έ ν΄μ κ°μ₯ μ±κ³΅μ μ΄μλ€κ³ μ¬κ²¨μ§λ κ³Όνμ±κ³Όλ₯Ό λ°νν©λλ€. 2016λ
12μ 22μΌμλ <span style="background-color: rgba(255, 255, 0, 0.534);">
 <b>2016 Breakthrough of the year</b>
</span> λ₯Ό λ°ννλ©΄μ 2016λ
μ μμλ κ³Όν μ±κ³Ό μ€ κ°μ₯ λμ¬κ²¨λ΄μΌ ν 10κ°μ κ³Όνμ±κ³Όλ₯Ό λ°ννμ΅λλ€. μμλ λ€μκ³Ό κ°μ΅λλ€.${}^{[1]}$</p>
<center>
<div class="animated-border-quote">
 <blockquote>
 <p style="text-align:left"><strong>1. μ€λ ₯ν λ°κ²¬</strong><br>
<strong>2. μΈκ³νμ± &lsquo;νλ‘μλ§b&rsquo; λ°κ²¬</strong><br>
<strong>3. μΈκ³΅μ§λ₯ &lsquo;μνκ³ &rsquo;μ μ΄μΈλ 9λ¨μ λκ²°</strong><br>
<strong>4. μΈν¬ λ
Έν λ° νμΆ μ°κ΅¬</strong><br>
<strong>5. μ μΈμμ λ§μ μ½κΈ° λ₯λ ₯ μ°κ΅¬</strong><br>
<strong>6. λ¨λ°±μ§ ꡬ쑰μ€κ³ κΈ°μ </strong><br>
<strong>7. λ°°μμ€κΈ°μΈν¬λ‘ λ§λ μΈκ³΅λμ</strong><br>
<strong>8. μ΄κΈ° μΈλ₯μ νμ° κ²½λ‘ μ°κ΅¬</strong><br>
<strong>9. ν΄λμ© DNA λΆμκΈ°</strong><br>
<strong>10. μ΄λ°λ§ λ©νλ μ¦ κΈ°μ </strong></p></description>
</item>
<item>
<title>ποΈ Rustμ λ―ΈλΆνκΈ° 02: κΈ°νΈ λ―ΈλΆ</title>
<link>https://axect.github.io/posts/002_ad_2/</link>
<pubDate>Sat, 03 Oct 2020 03:36:49 +0900</pubDate>
<guid>https://axect.github.io/posts/002_ad_2/</guid>
<description><blockquote>
<p><strong>π Automatic Differentiation Series</strong></p>
<ol>
<li><a href="../002_ad_1">π» Numerical Differentiation</a></li>
<li><a href="../002_ad_2">ποΈ Symbolic Differentiation</a></li>
<li><a href="../007_ad_3">π€ Automatic Differentiation</a></li>
</ol>
</blockquote>
<h2 id="-μμΉμ -λ―ΈλΆμ-νκ³">π μμΉμ λ―ΈλΆμ νκ³</h2>
<p>μ λ² ν¬μ€νΈμμ μμΉμ λ―ΈλΆμ μ¬λ¬κ°μ§ λ°©λ²μΌλ‘ ꡬννλ κ²μ λ€λ€λ³΄μλλ°, μ΄λ μ
¨λμ?
μλ§, μ½λ©μ λν μ‘°κΈμ μ§μλ§ μμΌλ©΄ μ€νλ € κ³ λ±νκ΅λμ λ―ΈλΆλ³΄λ€ ν¨μ¬ μ½κ² λκ»΄μ§μ
¨μ κ²λλ€.
μ ν¬κ° μ¬μ©ν κ²μ΄λΌκ³ λ κ·Έμ λν¨μμ μ μμ λ°λΌ ν¨μμ κ° κ΅¬κ° κ°μ λμ
ν κ²μ΄ μ λΆμλλ°, μ΄λ₯Ό μ½λλ‘ λνλ΄λ©΄ κ²°κ΅ λ€μμ μ½λμ μ§λμ§ μμ΅λλ€.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#75715e"># Python</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">def</span> <span style="color:#a6e22e">differentiation</span>(f, x, h<span style="color:#f92672">=</span><span style="color:#ae81ff">1e-06</span>):
</span></span><span style="display:flex;"><span> <span style="color:#66d9ef">return</span> (f(x <span style="color:#f92672">+</span> h) <span style="color:#f92672">-</span> f(x)) <span style="color:#f92672">/</span> h
</span></span></code></pre></div><p>λλ¨Έμ§λ μ΄λ₯Ό κ°μ²΄μ§ν₯μ μΌλ‘ ꡬννκ±°λ, ν¨μν νλ‘κ·Έλλ°μΌλ‘ ꡬννκ±°λ μ λλ¦ νλ‘κ·Έλλ°μ λμ
νλ λ±μ ꡬνλ°©λ²μ μ°¨μ΄μΌ λΏμ΄μμ΅λλ€. μ΄λ κ² μμΉμ λ―ΈλΆ λ°©λ²μ κ΅μ₯ν κ°λ¨ν ꡬνκ³Ό μμ² λΉ λ₯Έ κ³μ°μλλ₯Ό κ°μ Έμ λꡬλ μ½κ² λ―ΈλΆμ ν μ μκ² ν΄μ£Όμμ΅λλ€λ§, μ€μ°¨κ° νμ°μ μΌλ‘ λ°μνκ² λλ λ¨μ μ΄ μμμ΅λλ€. λ°λΌμ μ€μ°¨μ ν¬κ² λ―Όκ°νμ§ μμ λ¬Έμ λ, Step μκ° μ μ΄μ μ€μ°¨κ° ν¬κ² μμ΄μ§ μλ λ―ΈλΆλ°©μ μμ νΈλ κ²½μ°μ μΆ©λΆνμ§λ§, μ€μ°¨μ λ―Όκ°νκ±°λ Step μκ° λ§μμ μ€μ°¨κ° μμ¬ μ μλ―Έν μ°¨μ΄λ₯Ό 보μ¬μ£Όλ λ―ΈλΆλ°©μ μμ κ²½μ°μ ν° λ¬Έμ λ₯Ό μΌκΈ°ν μ μμ΅λλ€. λνμ μΈ μμλ‘ &ldquo;λ‘λ μ¦μ λλΉ&quot;κ° μμ΅λλ€.</p></description>
</item>
<item>
<title>π§ Rustμ λ―ΈλΆνκΈ° 01: μμΉμ λ―ΈλΆ</title>
<link>https://axect.github.io/posts/002_ad_1/</link>
<pubDate>Sun, 24 May 2020 02:44:11 +0900</pubDate>
<guid>https://axect.github.io/posts/002_ad_1/</guid>
<description><blockquote>
<p><strong>π Automatic Differentiation Series</strong></p>
<ol>
<li><a href="../002_ad_1">π» Numerical Differentiation</a></li>
<li><a href="../002_ad_2">ποΈ Symbolic Differentiation</a></li>
<li><a href="../007_ad_3">π€ Automatic Differentiation</a></li>
</ol>
</blockquote>
<p>λ―ΈλΆμ ν¬λμ μ²μ¬μλ μμ΄μ λ΄ν΄μ΄λλ‘ μμ΄μλ μ λ μ€μν κ°λ
μ΄ λμμ΅λλ€.
λ¬Έκ³Όλ μ΄κ³Ό λͺ¨λ ꡬλΆμμ΄ κ³ λ±νκ΅λ μ μ΄λ λ€νν¨μμ λ―ΈλΆλ²μ λ°°μ°λ©° μ΄κ³΅κ³λ κ±°μ λͺ¨λ νκ³Όμμ λ―ΈλΆλ°©μ μμ λ€λ£Ήλλ€. 물리νκ³Όμ κ²½μ°λ μ’ λ λ―ΈλΆ μμ‘΄λκ° μ¬νλ°, λΉμ₯ 물리μ μμμ΄λΌκ³ ν μ μλ κ³ μ μνλΆν° μ€μΌλ¬-λΌκ·Έλμ£Ό λ°©μ μ(Euler-Lagrange equation)μ μμ‘΄νλ©° 물리νκ³Όμ ν΅μ¬μ΄λΌ ν μ μλ μ μκΈ°ν, μμμνμ κ±°μ λͺ¨λ μμμ λ―ΈλΆμ΄ λΉ μ§μ§ μμ΅λλ€.</p></description>
</item>
<item>
<title>πͺ κ°μ°μμ μ 볡νκΈ° 01: λ¨μΌλ³μ</title>
<link>https://axect.github.io/posts/001_gaussian/</link>
<pubDate>Fri, 22 May 2020 17:00:31 +0900</pubDate>
<guid>https://axect.github.io/posts/001_gaussian/</guid>
<description><p>물리νμ΄λ ν΅κ³ν λ±μ νλ€λ³΄λ©΄ νμ λ§μ£ΌμΉλ μμ κ°μ μ‘΄μ¬κ° μμ΅λλ€. λ³λ‘ μ΄λ ΅μ§λ μμλ° λ§μ£ΌμΉ λλ§λ€ ν·κ°λ¦¬λ κ·Έ μ‘΄μ¬λ λ°λ‘ <strong>κ°μ°μ€ μ λΆ</strong>(Gaussian Integral)μ
λλ€.</p>
<p>$$\int_{-\infty}^\infty e^{-\alpha x^2} dx$$</p>
<p>μ΄κ³΅κ³ λνμμ΄λΌλ©΄ 1νλ
λ―Έμ λΆν μκ°μ κ·Ήμ’νκ³(Polar coordinate)λ₯Ό μ΄μ©ν μ΄μ€μ λΆμ λ€λ£° λ λμ€λ κ°μ₯ κΈ°λ³Έλ¬Έμ λ‘ κ°μ°μ€ μ λΆμ κΈ°μ΅ν κ²λλ€. κ·Έλ¬λ νμ κ±°μ λͺ¨λκ° κ·Έλ λ―μ΄ μκ°μ΄ μ§λλ©΄ μ§λ μλ‘ κΈ°μ΅μ ννλκ³ κ±°μ λ§κ°μ λ¨κ³μ μ΄λ₯΄λ μ λμ κ°μκΈ° νμ΄λμ€λ λ―μ ννμ κ°μ°μ€ μ λΆλ€μ λμ²νκΈ°κ° λκ°ν©λλ€.</p>
<p>λ°λΌμ μ¬κΈ°μλ κ°μ°μ€ μ λΆκ³Ό κ°μ°μμ λΆν¬μ λν μμ£Ό κΈ°λ³Έμ μΈ μ±μ§λ€μ λ€μ μκΈ°μν€κ³ μ΄λ₯Ό λ°νμΌμ λ€λ³μ κ°μ°μμ(Multivariate Gaussian)κ³Ό μ¬λ¬ νμ©λ€μ μ΄ν΄λ³΄λλ‘ νκ² μ΅λλ€.</p></description>
</item>
</channel>
</rss>