<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[chizstudio]]></title><description><![CDATA[I love technology to improve people's lives, and harmonious architecture with nature​]]></description><link>https://www.chizstudio.com/</link><image><url>https://www.chizstudio.com/favicon.png</url><title>chizstudio</title><link>https://www.chizstudio.com/</link></image><generator>Ghost 4.48</generator><lastBuildDate>Wed, 25 Mar 2026 10:46:49 GMT</lastBuildDate><atom:link href="https://www.chizstudio.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[interested opensource]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://guacamole.apache.org">Apache Guacamole</a><br>
&#xD074;&#xB77C;&#xC774;&#xD2B8;&#xC5B8;&#xD2B8; &#xD544;&#xC694;&#xC5C6;&#xB294; &#xB9AC;&#xBAA8;&#xD2B8; &#xB370;&#xC2A4;&#xD06C;&#xD0D1; &#xAC8C;&#xC774;&#xD2B8;&#xC6E8;&#xC774;</p>
<ul>
<li>&#xC804;&#xC6A9; &#xD50C;&#xB7EC;&#xADF8;&#xC778;/&#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xC5C6;&#xC774; HTML5 &#xC6F9;&#xBE0C;&#xB77C;&#xC6B0;&#xC800;&#xB9CC;&#xC73C;&#xB85C; &#xC6D0;&#xACA9; &#xB370;&#xC2A4;</li></ul>]]></description><link>https://www.chizstudio.com/2022/01/17/interested-opensource/</link><guid isPermaLink="false">61e4b9a70a51bb0001b2d4a3</guid><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Mon, 17 Jan 2022 10:00:00 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://guacamole.apache.org">Apache Guacamole</a><br>
&#xD074;&#xB77C;&#xC774;&#xD2B8;&#xC5B8;&#xD2B8; &#xD544;&#xC694;&#xC5C6;&#xB294; &#xB9AC;&#xBAA8;&#xD2B8; &#xB370;&#xC2A4;&#xD06C;&#xD0D1; &#xAC8C;&#xC774;&#xD2B8;&#xC6E8;&#xC774;</p>
<ul>
<li>&#xC804;&#xC6A9; &#xD50C;&#xB7EC;&#xADF8;&#xC778;/&#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xC5C6;&#xC774; HTML5 &#xC6F9;&#xBE0C;&#xB77C;&#xC6B0;&#xC800;&#xB9CC;&#xC73C;&#xB85C; &#xC6D0;&#xACA9; &#xB370;&#xC2A4;&#xD06C;&#xD0D1; &#xC811;&#xC18D; &#xAC00;&#xB2A5;</li>
<li>Guacamole &#xD504;&#xB85C;&#xD1A0;&#xCF5C;&#xC744; &#xC774;&#xC6A9;&#xD558;&#xBA70;, &#xC11C;&#xBC84;&#xC5D0; &#xC124;&#xCE58;&#xB41C; guacd&#xAC00; RDP,VNC &#xB4F1; &#xB2E4;&#xB978; &#xD504;&#xB85C;&#xD1A0;&#xCF5C;&#xC5D0; &#xC5F0;&#xACB0;</li>
<li>&#xC798; &#xC815;&#xB9AC;&#xB41C; API &#xC81C;&#xACF5;</li>
<li>2FA &#xC9C0;&#xC6D0; : DUO &#xBC0F; TOTP<br>
<a href="https://news.hada.io/topic?id=5495&amp;utm_source=weekly&amp;utm_medium=email&amp;utm_campaign=202150">Reference</a></li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://microstudio.dev">Microsudio</a><br>
2D Game&#xC744; &#xB9CC;&#xB4E4;&#xAE30; &#xC704;&#xD55C; sprite&#xC640; map&#xC744; &#xB9CC;&#xB4E4;&#xAE30;&#xC704;&#xD55C; &#xC800;&#xC791;&#xB3C4;&#xAD6C;</p>
<ul>
<li>&#xC804;&#xC6A9;&#xD234; &#xC81C;&#xACF5;</li>
<li>Lua&#xB85C; &#xBCC4;&#xB3C4; &#xB85C;&#xC9C1; &#xAD6C;&#xC131; &#xAC00;&#xB2A5;</li>
<li>&#xD544;&#xC694;&#xC5D0; &#xB530;&#xB77C; JavaScript, Python&#xC73C;&#xB85C; &#xCF54;&#xB529; &#xAC00;&#xB2A5;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/yousefed/SyncedStore">SyncedStore CRDT</a></p>
<ul>
<li>React/Vue&#xC6A9; &#xC2E4;&#xC2DC;&#xAC04; &#xD611;&#xB3D9; &#xC9C0;&#xC6D0; &#xB77C;&#xC774;&#xBE0C;&#xB7EC;&#xB9AC;</li>
<li>Yjs CRDT &#xB77C;&#xC774;&#xBE0C;&#xB7EC;&#xB9AC; &#xAE30;&#xBC18;</li>
<li>&#xBA40;&#xD2F0; &#xC0AC;&#xC6A9;&#xC790; &#xBC0F; &#xBA40;&#xD2F0; &#xAE30;&#xC6A9; &#xBD84;&#xC0B0; &#xD611;&#xC5C5; &#xC5B4;&#xD50C;&#xB9AC;&#xCF00;&#xC774;&#xC158; &#xAC1C;&#xBC1C;&#xC9C0;&#xC6D0;</li>
<li>&#xB3D9;&#xC791;&#xB4E4;&#xC740; &#xB85C;&#xCEEC;&#xC5D0;&#xC11C; &#xCC98;&#xB9AC;&#xB418;&#xACE0; &#xBC31;&#xADF8;&#xB77C;&#xC6B4;&#xB4DC;&#xC5D0;&#xC11C; &#xC790;&#xB3D9;&#xC73C;&#xB85C; &#xC2F1;&#xD06C;&#xD558;&#xC5EC; &#xBE60;&#xB984;</li>
<li>&#xC624;&#xD504;&#xB77C;&#xC778; &#xC791;&#xC5C5;&#xC9C0;&#xC6D0;</li>
<li>&#xB2E4;&#xC591;&#xD55C; Sync &#xD504;&#xB85C;&#xBC14;&#xC774;&#xB354; : WebRTC, IndexDB(&#xC624;&#xD504;&#xB77C;&#xC778;),WebSocket</li>
<li>&#xC190;&#xC26C;&#xC6B4; API &#xC81C;&#xACF5;<br>
<a href="https://news.hada.io/topic?id=5518&amp;utm_source=weekly&amp;utm_medium=email&amp;utm_campaign=202150">Reference</a></li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/uutils/coreutils">Uutils</a></p>
<ul>
<li>GNU Coreutils&#xB97C; Rust&#xB85C; &#xC7AC;&#xC791;&#xC131;</li>
<li>&#xB9AC;&#xB205;&#xC2A4;, &#xC708;&#xACE0;&#xB450;, &#xB9E5;, BSD, &#xC548;&#xB4DC;&#xB85C;&#xC774;&#xB4DC; &#xB4F1; &#xC9C0;&#xC6D0;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/containers/youki">youki!</a></p>
<ul>
<li>A container runtime in Rust</li>
<li>OCI runtime &#xC9C0;&#xC6D0;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/miroslavpejic85/mirotalksfu">MicroTalk SFU</a></p>
<ul>
<li>WebRTC&#xC640; MediaSoup SFU &#xAE30;&#xBC18; &#xC2E4;&#xC2DC;&#xAC04; &#xD654;&#xC0C1;&#xD1B5;&#xD654; &#xC11C;&#xBE44;&#xC2A4;</li>
<li>&#xD50C;&#xB85C;&#xADF8;&#xC778;&#xC5C6;&#xC774; &#xBE0C;&#xB77C;&#xC6B0;&#xC800; &#xAE30;&#xBC18;</li>
<li>&#xC2A4;&#xD06C;&#xB9B0; &#xACF5;&#xC720;, &#xD30C;&#xC77C; &#xACF5;&#xC720;, &#xCC44;&#xD305;/&#xD654;&#xC774;&#xD2B8;&#xBCF4;&#xB4DC;</li>
<li>&#xBB34;&#xC81C;&#xD55C; &#xB300;&#xD654;&#xBC29;/&#xC0AC;&#xC6A9;&#xC790; &#xC9C0;&#xC6D0;</li>
<li>&#xB8F8; URL &#xACF5;&#xC720; &#xAE30;&#xB2A5;</li>
<li>4K&#xAE4C;&#xC9C0; &#xC6F9;&#xCEA0; &#xC2A4;&#xD2B8;&#xB9AC;&#xBC0D; &#xAC00;&#xB2A5;</li>
<li>&#xC5D0;&#xCF54; &#xCE94;&#xC2AC; &#xBC0F; &#xB178;&#xC774;&#xC988; &#xAC10;&#xC18C; &#xC801;&#xC6A9;</li>
<li>&#xC2E4;&#xC2DC;&#xAC04; &#xC720;&#xD29C;&#xBE0C; &#xC601;&#xC0C1; &#xACF5;&#xC720;</li>
<li>&#xC2A4;&#xD06C;&#xB9B0;/&#xC601;&#xC0C1;/&#xC624;&#xB514;&#xC624; &#xB179;&#xD654; &#xC9C0;&#xC6D0;</li>
<li>REST API &#xC81C;&#xACF5;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/apache/superset">Apach Superset</a></p>
<ul>
<li>&#xB370;&#xC774;&#xD130; visualization&#xACFC; &#xB370;&#xC774;&#xD130; &#xD0D0;&#xC0C9; &#xD50C;&#xB7AB;&#xD3FC;</li>
<li>Apache-2.0 License</li>
<li>no-code &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;</li>
<li>&#xC6F9;&#xAE30;&#xBC18; SQL Editor</li>
<li>lightweight sematic layer&#xC640; caching layer&#xB97C; &#xC81C;&#xACF5;</li>
<li>&#xAD8C;&#xD55C;&#xAD00;&#xB9AC; &#xC81C;&#xACF5;</li>
<li>&#xD074;&#xB77C;&#xC6B0;&#xB4DC; &#xC544;&#xD0A4;&#xD14D;&#xCCD0; &#xBC0F; API &#xC81C;&#xACF5;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://github.com/m3o/m3o">M3o</a></p>
<ul>
<li>Next Generation Cloud Platform</li>
<li>Apache-2.0 License</li>
<li>&#xBB34;&#xB8CC;/&#xC720;&#xB8CC;&#xC6A9; API &#xC81C;&#xACF5;</li>
<li>&#xAC1C;&#xBC1C;&#xC790;&#xC5D0;&#xAC8C; &#xD3B8;&#xB9AC;&#xD55C; UX &#xC81C;&#xACF5;</li>
<li>&#xD558;&#xB098;&#xC758; &#xD1A0;&#xD070;&#xC73C;&#xB85C; API &#xC81C;&#xACF5;</li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://httptoolkit.tech">HTTP Toolkit</a></p>
<ul>
<li>&#xBAA8;&#xB4E0; HTTP/HTTPS &#xB9AC;&#xD018;&#xC2A4;&#xD2B8;&#xB97C; &#xC778;&#xD130;&#xC149;&#xD130; &#xBC0F; &#xBCF4;&#xAE30;/Rewrite/Redirect/Inject Error &#xC9C0;&#xC6D0;</li>
<li>&#xB2E4;&#xC591;&#xD55C; &#xD658;&#xACBD;&#xC758; HTTP &#xC694;&#xCCAD;&#xC744; &#xC124;&#xC815; &#xD544;&#xC694;&#xC5C6;&#xC774; &#xBC14;&#xB85C; &#xCEA1;&#xCCD0;&#xAC00;&#xB2A5;</li>
<li>&#xBE0C;&#xB77C;&#xC6B0;&#xC800;/&#xC548;&#xB4DC;&#xB85C;&#xC774;&#xB4DC; &#xC571;/&#xBC31;&#xC5D4;&#xB4DC;(Node/Python/Java/Ruby...)/&#xD130;&#xBBF8;&#xB110; &#xBC0F; Electron&#xC571; &#xB4F1;</li>
<li>&#xC708;&#xB3C4;&#xC6B0;/&#xB9E5;/&#xB9AC;&#xB205;&#xC2A4;</li>
<li>HTTP &#xC815;&#xBCF4;&#xB97C; MDN&#xC5D0;&#xC11C; &#xBC14;&#xB85C; &#xC870;&#xD68C; &#xAC00;&#xB2A5;&#xD558;&#xAC8C; &#xC5F0;&#xACB0;</li>
<li>Manaco &#xC5D0;&#xB514;&#xD130;&#xB85C; &#xBA54;&#xC138;&#xC9C0; &#xBC14;&#xB514; &#xBCF4;&#xAE30; &#xC9C0;&#xC6D0; (&#xD558;&#xC774;&#xB77C;&#xC774;&#xD2B8; &amp; &#xAD6C;&#xBB38;&#xAC15;&#xC870;)</li>
<li>&#xBE0C;&#xB808;&#xC774;&#xD06C; &#xD3EC;&#xC778;&#xD2B8;&#xB97C; &#xD1B5;&#xD574; HTTP &#xD2B8;&#xB798;&#xD53D;&#xC744; &#xC7A0;&#xC2DC; &#xBA48;&#xCD94;&#xAC70;&#xB098; &#xC2E4;&#xC2DC;&#xAC04; &#xD3B8;&#xC9D1; &#xAC00;&#xB2A5;<br>
<a href="https://news.hada.io/topic?id=5589">Reference</a></li>
</ul>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p><a href="https://www.scovetta.com/yasca.html">Yaska</a></p>
<ul>
<li>secuiry coding</li>
<li>BSD License, GPLv2, LGPLv2</li>
<li>&#xBCF4;&#xC548;&#xCDE8;&#xC57D;&#xC810; &#xC810;&#xAC80;</li>
<li>&#xB2E4;&#xC591;&#xD55C; &#xD50C;&#xB7EC;&#xADF8;&#xC778; &#xC9C0;&#xC6D0;</li>
<li>JDK 1.4 &#xC774;&#xC0C1;</li>
<li>512MB&#xC774;&#xC0C1; &#xBA54;&#xBAA8;&#xB9AC;, 1GB &#xAD8C;&#xC7A5;</li>
<li>&#xC708;&#xB3C4;&#xC6B0;&#xC988; 2000 &#xC774;&#xC0C1;</li>
</ul>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Linear Regression(선형회귀분석)]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#xC120;&#xD615;&#xD68C;&#xADC0;&#xBD84;&#xC11D;&#xC740; &#xBCC0;&#xC218;&#xB4E4; &#xC0AC;&#xC774;&#xC758; &#xAD00;&#xACC4;&#xB97C; &#xBD84;&#xC11D;&#xD558;&#xB294; &#xB370; &#xC0AC;&#xC6A9;&#xD558;&#xB294; &#xD1B5;&#xACC4;&#xD559;&#xC801; &#xBC29;&#xBC95;&#xC785;&#xB2C8;&#xB2E4;.<br>
&#xC774; &#xBC29;&#xBC95;&#xC758; &#xC7A5;&#xC810;&#xC740; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC758; &#xAC1C;&#xB150;&#xC774; &#xBCF5;</p>]]></description><link>https://www.chizstudio.com/2020/02/02/linear-regression/</link><guid isPermaLink="false">5e2ac76ea193b20001f327a7</guid><category><![CDATA[machine learning]]></category><category><![CDATA[linear]]></category><category><![CDATA[regression]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Sun, 02 Feb 2020 09:31:25 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>&#xC120;&#xD615;&#xD68C;&#xADC0;&#xBD84;&#xC11D;&#xC740; &#xBCC0;&#xC218;&#xB4E4; &#xC0AC;&#xC774;&#xC758; &#xAD00;&#xACC4;&#xB97C; &#xBD84;&#xC11D;&#xD558;&#xB294; &#xB370; &#xC0AC;&#xC6A9;&#xD558;&#xB294; &#xD1B5;&#xACC4;&#xD559;&#xC801; &#xBC29;&#xBC95;&#xC785;&#xB2C8;&#xB2E4;.<br>
&#xC774; &#xBC29;&#xBC95;&#xC758; &#xC7A5;&#xC810;&#xC740; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC758; &#xAC1C;&#xB150;&#xC774; &#xBCF5;&#xC7A1;&#xD558;&#xC9C0; &#xC54A;&#xACE0; &#xB2E4;&#xC591;&#xD55C; &#xBB38;&#xC81C;&#xC5D0; &#xD3ED;&#xB113;&#xAC8C; &#xC801;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xB2E4;&#xB294; &#xC810;&#xC785;&#xB2C8;&#xB2E4;.<br>
&#xC120;&#xD615;&#xD68C;&#xADC0;&#xBD84;&#xC11D;&#xC740; &#xB3C5;&#xB9BD;&#xBCC0;&#xC218;(&#xD639;&#xC740; &#xC124;&#xBA85;&#xBCC0;&#xC218;) $x_i$, &#xC0C1;&#xC218;&#xD56D; $b$&#xC640; &#xC885;&#xC18D;&#xBCC0;&#xC218;(&#xD639;&#xC740; &#xBC18;&#xC601;&#xBCC0;&#xC218;) $y$ &#xC0AC;&#xC774;&#xC758; &#xAD00;&#xACC4;&#xB97C; &#xBAA8;&#xB378;&#xB9C1;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC785;&#xB2C8;&#xB2E4;.</p>
<p>$y = W * x + b$</p>
<p>&#xD55C; &#xAC1C;&#xC758; &#xB3C5;&#xB9BD;&#xBCC0;&#xC218;&#xC5D0; &#xAE30;&#xBC18;&#xD55C; &#xACBD;&#xC6B0; &#xB2E8;&#xC21C; &#xC120;&#xD615; &#xD68C;&#xADC0;, &#xB458; &#xC774;&#xC0C1;&#xC758; &#xB3C5;&#xB9BD;&#xBCC0;&#xC218;&#xC5D0; &#xAE30;&#xBC18;&#xD55C; &#xACBD;&#xC6B0; &#xB2E4;&#xC911; &#xC120;&#xD615; &#xD68C;&#xADC0;&#xB77C;&#xACE0; &#xD569;&#xB2C8;&#xB2E4;.</p>
<p>&#xC120;&#xD615;&#xD68C;&#xADC0;&#xBD84;&#xC11D;&#xC5D0;&#xC11C; &#xB370;&#xC774;&#xD130;&#xC14B;&#xC758; &#xAC12;&#xC744; &#xBC18;&#xBCF5;&#xD558;&#xC5EC; &#xC801;&#xC6A9;&#xD558;&#xBA74;&#xC11C; &#xB9E4;&#xBC88; &#xB354; &#xC815;&#xD655;&#xD55C; &#xACB0;&#xACFC;&#xB97C; &#xC5BB;&#xAE30; &#xC704;&#xD574; $W$&#xC640; $b$ &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;&#xB97C; &#xC218;&#xC815;&#xD558;&#xBA74;&#xC11C; &#xBB38;&#xC81C;&#xB97C; &#xD480;&#xAC8C; &#xB429;&#xB2C8;&#xB2E4;. &#xC774; &#xB54C; &#xC8FC;&#xC5B4;&#xC9C4; &#xB370;&#xC774;&#xD130;&#xB97C; &#xB300;&#xD45C;&#xD558;&#xB294; &#xD558;&#xB098;&#xC758; &#xC9C1;&#xC120;&#xC744; &#xCC3E;&#xC744; &#xB54C; &#xCD5C;&#xC18C;&#xC81C;&#xACF1;&#xADFC;(least square method)&#xB97C; &#xC0AC;&#xC6A9;&#xD558;&#xB294; &#xAC83;&#xC774; &#xC77C;&#xBC18;&#xC801;&#xC785;&#xB2C8;&#xB2E4;.</p>
<p>&#xBE44;&#xC6A9;&#xD568;&#xC218;(cost function)&#xC740; &#xBC18;&#xBCF5;&#xC774; &#xC77C;&#xC5B4;&#xB0A0; &#xB54C;&#xB9C8;&#xB2E4; &#xAC1C;&#xC120;&#xB418;&#xACE0; &#xC788;&#xB294;&#xC9C0; &#xD655;&#xC778;&#xD558;&#xAE30; &#xC704;&#xD574; &#xC5BC;&#xB9C8;&#xB098; &#xC88B;&#xC740;(&#xB098;&#xC05C;) &#xC9C1;&#xC120;&#xC778;&#xC9C0;&#xB97C; &#xCE21;&#xC815;&#xD558;&#xB294; &#xD568;&#xC218;&#xB85C; &#xC624;&#xCC28;&#xD568;&#xC218;(error function)&#xC774;&#xB77C;&#xACE0;&#xB3C4; &#xD569;&#xB2C8;&#xB2E4;.<br>
&#xC774; &#xD568;&#xC218;&#xB294; $W$&#xC640; $b$&#xB97C; &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;&#xB85C; &#xBC1B;&#xC544; &#xC9C1;&#xC120;&#xC774; &#xC5BC;&#xB9C8;&#xB098; &#xB370;&#xC774;&#xD130;&#xC5D0; &#xC798; &#xB9DE;&#xB294;&#xC9C0;&#xB97C; &#xAE30;&#xCD08;&#xB85C; &#xD558;&#xC5EC; &#xC624;&#xCC28; &#xAC12;&#xC744; &#xB3CC;&#xB824;&#xC90D;&#xB2C8;&#xB2E4;.<br>
&#xC77C;&#xBC18;&#xC801;&#xC73C;&#xB85C; &#xBE44;&#xC6A9;&#xD568;&#xC218;&#xB85C; &#xD3C9;&#xADE0;&#xC81C;&#xACF1;&#xC624;&#xCC28;(mean square error)&#xB97C; &#xC0AC;&#xC6A9;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p>&#xC774;&#xB7EC;&#xD55C; &#xCE21;&#xC815;&#xAC12;&#xC744; &#xAE30;&#xBC18;&#xC73C;&#xB85C; &#xD558;&#xC5EC; &#xC624;&#xCC28;&#xB97C; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB294; &#xCD5C;&#xC801;&#xD654; &#xBC29;&#xBC95; &#xC911; &#xACBD;&#xC0AC;&#xD558;&#xAC15;&#xBC95;(Gradient Descent) &#xB4F1;&#xC774; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. &#xC774;&#xB860;&#xC801;&#xC73C;&#xB85C; &#xB9D0;&#xD574; &#xACBD;&#xC0AC; &#xD558;&#xAC15;&#xBC95;&#xC740; &#xC77C;&#xB828;&#xC758; &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;&#xB85C; &#xB41C; &#xD568;&#xC218;&#xAC00; &#xC8FC;&#xC5B4;&#xC9C0;&#xBA74; &#xCD08;&#xAE30; &#xC2DC;&#xC791;&#xC810;&#xC5D0;&#xC11C; &#xD568;&#xC218;&#xC758; &#xAC12;&#xC774; &#xCD5C;&#xC18C;&#xD654;&#xB418;&#xB294; &#xBC29;&#xD5A5;&#xC73C;&#xB85C; &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;&#xB97C; &#xBCC0;&#xACBD;&#xD558;&#xB294; &#xAC83;&#xC744; &#xBC18;&#xBCF5;&#xC801;&#xC73C;&#xB85C; &#xC218;&#xD589;&#xD558;&#xB294; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC785;&#xB2C8;&#xB2E4;.<br>
&#xD568;&#xC218;&#xC758; &#xAE30;&#xC6B8;&#xAE30;&#xB97C; &#xC74C;&#xC758; &#xBC29;&#xD5A5; &#xCABD;&#xC73C;&#xB85C; &#xC9C4;&#xD589;&#xD558;&#xBA74;&#xC11C; &#xBC18;&#xBCF5;&#xC801;&#xC73C;&#xB85C; &#xCD5C;&#xC801;&#xD654;&#xB97C; &#xC218;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.<br>
&#xBCF4;&#xD1B5; &#xC591;&#xC758; &#xAC12;&#xC744; &#xB9CC;&#xB4E4;&#xAE30; &#xC704;&#xD574; &#xAC70;&#xB9AC; &#xAC12;&#xC744; &#xC81C;&#xACF1;&#xD558;&#xBA70; &#xAE30;&#xC6B8;&#xAE30;&#xB97C; &#xACC4;&#xC0B0;&#xD574;&#xC57C; &#xD558;&#xBBC0;&#xB85C; &#xC624;&#xCC28;&#xD568;&#xC218;&#xB294; &#xBBF8;&#xBD84; &#xAC00;&#xB2A5;&#xD574;&#xC57C; &#xD569;&#xB2C8;&#xB2E4;.</p>
<p>&#xACBD;&#xC0AC; &#xD558;&#xAC15;&#xBC95; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC740; &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;($W$&#xC640; $b$)&#xC758; &#xCD08;&#xAE30;&#xAC12;&#xC5D0;&#xC11C; &#xC2DC;&#xC791;&#xD574;&#xC11C; &#xC774;&#xB7EC;&#xD55C; &#xBC29;&#xBC95;&#xC73C;&#xB85C; $W$&#xC640; $b$&#xB97C; &#xC218;&#xC815;&#xD574;&#xAC00;&#xBA70; &#xACB0;&#xAD6D;&#xC5D0;&#xB294; &#xC624;&#xCC28;&#xD568;&#xC218;&#xB97C; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB294; &#xBCC0;&#xC218;&#xAC12;&#xC744; &#xCC3E;&#xC544;&#xB0C5;&#xB2C8;&#xB2E4;.</p>
<h2 id>&#xC608;&#xC81C;</h2>
<p><a href="https://scikit-learn.org/stable/auto_examples/linear_model/plot_ols.html">Linear Regression by scikit-learn</a><br>
<a href="https://sanjayasubedi.com.np/deeplearning/tensorflow-2-linear-regression-from-scratch/">Linear Regression by TF2</a></p>
<h2 id>&#xD65C;&#xC6A9;&#xBD84;&#xC57C;</h2>
<p>&#xCD94;&#xC138;&#xBD84;&#xC11D;, &#xC5ED;&#xD559;&#xC870;&#xC0AC;,&#xC790;&#xBCF8;&#xC790;&#xC0B0; &#xC7AC;&#xBB34;&#xAD00;&#xB9AC;, &#xACBD;&#xC81C;&#xD559;, &#xD658;&#xACBD;&#xACFC;&#xD559; &#xB4F1;</p>
<h2 id>&#xCC38;&#xACE0;&#xC790;&#xB8CC;</h2>
<ul>
<li><a href="https://ko.wikipedia.org/wiki/%EC%84%A0%ED%98%95_%ED%9A%8C%EA%B7%80" title="&#xC120;&#xD615;&#xD68C;&#xADC0;">&#xC120;&#xD615;&#xD68C;&#xADC0;</a></li>
<li><a href="https://tensorflow.blog/%ED%85%90%EC%84%9C%ED%94%8C%EB%A1%9C-%EC%B2%AB%EA%B1%B8%EC%9D%8C/" title="&#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xCCAB;&#xAC78;&#xC74C;">&#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xCCAB;&#xAC78;&#xC74C;</a></li>
</ul>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[K-Means Algorithm(K-평균 알고리즘)]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>K-&#xD3C9;&#xADE0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC740; &#xAC04;&#xB2E8;&#xD55C; &#xBC29;&#xBC95;&#xC73C;&#xB85C; &#xC8FC;&#xC5B4;&#xC9C4; &#xB370;&#xC774;&#xD130;&#xB97C; &#xC9C0;&#xC815;&#xD55C; &#xAD70;&#xC9D1;(cluster) &#xAC1C;&#xC218;($K$)&#xB85C; &#xADF8;&#xB8F9;&#xD654;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC73C;&#xB85C; 1957&#xB144; &#xD6C4;&#xACE0; &#xC2A4;&#xD14C;&#xC778;&#xD558;&#xC6B0;</p>]]></description><link>https://www.chizstudio.com/2020/01/27/k-means-algorithm/</link><guid isPermaLink="false">5e2acc9da193b20001f32807</guid><category><![CDATA[machine learning]]></category><category><![CDATA[kmean]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Mon, 27 Jan 2020 09:57:43 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>K-&#xD3C9;&#xADE0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC740; &#xAC04;&#xB2E8;&#xD55C; &#xBC29;&#xBC95;&#xC73C;&#xB85C; &#xC8FC;&#xC5B4;&#xC9C4; &#xB370;&#xC774;&#xD130;&#xB97C; &#xC9C0;&#xC815;&#xD55C; &#xAD70;&#xC9D1;(cluster) &#xAC1C;&#xC218;($K$)&#xB85C; &#xADF8;&#xB8F9;&#xD654;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC73C;&#xB85C; 1957&#xB144; &#xD6C4;&#xACE0; &#xC2A4;&#xD14C;&#xC778;&#xD558;&#xC6B0;&#xC2A4;&#xC5D0; &#xC758;&#xD574; &#xC18C;&#xAC1C;&#xB418;&#xC5C8;&#xACE0; &#xC6A9;&#xC5B4; &#xC790;&#xCCB4;&#xB294; 1967&#xB144; &#xC81C;&#xC784;&#xC2A4; &#xB9E4;&#xD038;&#xC5D0; &#xC758;&#xD574; &#xCC98;&#xC74C; &#xC0AC;&#xC6A9;&#xB418;&#xC5C8;&#xB2E4;. &#xB370;&#xC774;&#xD130;&#xB97C; &#xD55C; &#xAC1C; &#xC774;&#xC0C1;&#xC758; &#xB370;&#xC774;&#xD130; &#xC624;&#xBE0C;&#xC81D;&#xD2B8;&#xB85C; &#xAD6C;&#xC131;&#xB41C; $K$&#xAC1C;&#xC758; &#xADF8;&#xB8F9;&#xC73C;&#xB85C; &#xB098;&#xB204;&#xB294; &#xAC83;&#xC73C;&#xB85C; &#xAC70;&#xB9AC;&#xAE30;&#xBC18;&#xC758; &#xADF8;&#xB8F9;&#xAC04; &#xBE44;&#xC720;&#xC0AC;&#xB3C4;(dissimilarity)&#xC640; &#xAC19;&#xC740; &#xBE44;&#xC6A9; &#xD568;&#xC218;&#xC744; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB294; &#xBC29;&#xC2DD;&#xC73C;&#xB85C; &#xC774;&#xB8E8;&#xC5B4;&#xC9D1;&#xB2C8;&#xB2E4;.</p>
<p>&#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC758; &#xACB0;&#xACFC;&#xB294; &#xC911;&#xC2EC;(centroid)&#xC774;&#xB77C;&#xACE0; &#xBD80;&#xB974;&#xB294; $K$&#xAC1C;&#xC758; &#xC810;&#xC73C;&#xB85C;&#xC11C; &#xC774;&#xB4E4;&#xC740; &#xAC01;&#xAE30; &#xB2E4;&#xB978; &#xADF8;&#xB8F9;&#xC758; &#xC911;&#xC2EC;&#xC810;&#xC744;  &#xB098;&#xD0C0;&#xB0B4;&#xBA70; &#xB370;&#xC774;&#xD130;&#xB4E4;&#xC740; $K$&#xAC1C;&#xC758; &#xAD70;&#xC9D1; &#xC911; &#xD558;&#xB098;&#xC5D0;&#xB9CC; &#xC18D;&#xD560; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. &#xD55C; &#xAD70;&#xC9D1; &#xB0B4;&#xC758; &#xBAA8;&#xB4E0; &#xB370;&#xC774;&#xD130;&#xB4E4;&#xC740; &#xB2E4;&#xB978; &#xC5B4;&#xB5A4; &#xC911;&#xC2EC;&#xB4E4;&#xBCF4;&#xB2E4; &#xC790;&#xAE30; &#xAD70;&#xC9D1; &#xC911;&#xC2EC;&#xACFC;&#xC758; &#xAC70;&#xB9AC;&#xAC00; &#xB354; &#xAC00;&#xAE5D;&#xC2B5;&#xB2C8;&#xB2E4;. &#xADF8;&#xB798;&#xC11C; K-&#xD3C9;&#xADE0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC740; &#xAC01; &#xADF8;&#xB8F9;&#xC758; &#xC911;&#xC2EC;&#xACFC; &#xADF8; &#xADF8;&#xB8F9; &#xB0B4;&#xC758; &#xB370;&#xC774;&#xD130; &#xC624;&#xBE0C;&#xC81D;&#xD2B8;&#xC640;&#xC758; &#xAC70;&#xB9AC;&#xC758; &#xC81C;&#xACF1;&#xD569;&#xC744; &#xBE44;&#xC6A9;&#xD568;&#xC218;&#xB85C; &#xC815;&#xD558;&#xACE0; &#xC774; &#xD568;&#xC218;&#xAC12;&#xC744; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB294; &#xBC29;&#xD5A5;&#xC73C;&#xB85C; &#xAC01; &#xB370;&#xC774;&#xD130; &#xC624;&#xBE0C;&#xC81D;&#xD2B8;&#xC758; &#xC18C;&#xC18D; &#xADF8;&#xB8F9;&#xC744; &#xC5C5;&#xB370;&#xC774;&#xD2B8; &#xD574; &#xC90C;&#xC73C;&#xB85C;&#xC368; &#xAD70;&#xC9D1;&#xD654;&#xB97C; &#xD569;&#xB2C8;&#xB2E4;.</p>
<p>&#xC774; &#xAE30;&#xBC95;&#xC740; &#xB300;&#xCCB4;&#xB85C; &#xC138; &#xAC1C;&#xC758; &#xB2E8;&#xACC4;&#xB85C; &#xB098;&#xB269;&#xB2C8;&#xB2E4;.</p>
<ul>
<li>&#xCD08;&#xAE30;&#xB2E8;&#xACC4;(0&#xB2E8;&#xACC4;) : $K$&#xAC1C; &#xC911;&#xC2EC;&#xC758; &#xCD08;&#xAE30; &#xC9D1;&#xD569;&#xC744; &#xACB0;&#xC815;</li>
<li>&#xD074;&#xB7EC;&#xC2A4;&#xD130;&#xC124;&#xC815;(1&#xB2E8;&#xACC4;) : &#xAC01; &#xB370;&#xC774;&#xD130;&#xB97C; &#xAC00;&#xC7A5; &#xAC00;&#xAE4C;&#xC6B4; &#xAD70;&#xC9D1;&#xC5D0; &#xD560;&#xB2F9;</li>
<li>&#xD074;&#xB7EC;&#xC2A4;&#xD130; &#xC911;&#xC2EC; &#xC7AC;&#xC870;&#xC815;(2&#xB2E8;&#xACC4;) : &#xAC01; &#xADF8;&#xB8F9;&#xC5D0; &#xB300;&#xD574; &#xC0C8;&#xB85C;&#xC6B4; &#xC911;&#xC2EC;&#xC744; &#xACC4;&#xC0B0;</li>
</ul>
<p>$K$&#xAC1C; &#xC911;&#xC2EC;&#xC758; &#xCD08;&#xAE30; &#xAC12;&#xC744; &#xC815;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC5D0;&#xB294; &#xBA87; &#xAC00;&#xC9C0;&#xAC00; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. &#xADF8; &#xC911; &#xD558;&#xB098;&#xB294; &#xB370;&#xC774;&#xD130; &#xC911; $K$&#xAC1C;&#xB97C; &#xC784;&#xC758;&#xB85C; &#xC120;&#xD0DD;&#xD558;&#xC5EC; &#xC911;&#xC2EC;&#xC73C;&#xB85C; &#xC0BC;&#xB294; &#xAC83;&#xC785;&#xB2C8;&#xB2E4;.</p>
<p>&#xD560;&#xB2F9; &#xB2E8;&#xACC4;&#xC640; &#xC218;&#xC815; &#xB2E8;&#xACC4;&#xB294; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC774; &#xC218;&#xB834;&#xB418;&#xC5C8;&#xB2E4;&#xACE0; &#xAC04;&#xC8FC;&#xB420; &#xB54C;&#xAE4C;&#xC9C0; &#xB8E8;&#xD504;&#xB97C; &#xD1B5;&#xD574; &#xBC18;&#xBCF5;&#xD569;&#xB2C8;&#xB2E4;. &#xC608;&#xB97C; &#xB4E4;&#xC5B4; &#xAD70;&#xC9D1; &#xB0B4; &#xB370;&#xC774;&#xD130;&#xC758; &#xBCC0;&#xD654;&#xAC00; &#xC5C6;&#xC744; &#xB54C; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC774; &#xC218;&#xB834;&#xB418;&#xC5C8;&#xB2E4;&#xACE0; &#xAC04;&#xC8FC;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p>K-&#xD3C9;&#xADE0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC758; &#xACC4;&#xC0B0; &#xBCF5;&#xC7A1;&#xB3C4;&#xC5D0; &#xD06C;&#xAC8C; &#xC601;&#xD5A5;&#xC744; &#xBBF8;&#xCE58;&#xB294; &#xC694;&#xC18C; &#xB450;&#xAC00;&#xC9C0;&#xB294; &#xC720;&#xD074;&#xB9AC;&#xB4DC; &#xACF5;&#xAC04;&#xC640; &#xD074;&#xB7EC;&#xC2A4;&#xD130;&#xC758; &#xC218;&#xC774;&#xB2E4;. &#xD074;&#xB7EC;&#xC2A4;&#xD130;&#xC758; &#xC218;&#xAC00; &#xC791;&#xB354;&#xB77C;&#xB3C4; &#xC77C;&#xBC18;&#xC801;&#xC778; &#xC720;&#xD074;&#xB9AC;&#xB4DC; &#xACF5;&#xAC04;&#xC5D0;&#xC11C; &#xCD5C;&#xC801; &#xD574;&#xB97C; &#xCC3E;&#xB294; &#xAC83;&#xC740; NP-&#xB09C;&#xD574;<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup>&#xC774;&#xACE0; &#xBC18;&#xB300;&#xB85C; &#xB0AE;&#xC740; &#xCC28;&#xC6D0;&#xC758; &#xC720;&#xD074;&#xB9AC;&#xB4DC; &#xACF5;&#xAC04;&#xC77C;&#xC9C0;&#xB77C;&#xB3C4; $k$&#xAC1C;&#xC758; &#xD074;&#xB7EC;&#xC2A4;&#xD130;&#xC5D0; &#xB300;&#xD574; &#xCD5C;&#xC801;&#xD574;&#xB97C; &#xCC3E;&#xB294; &#xAC83; &#xB610;&#xD55C; NP-&#xB09C;&#xD574;&#xC774;&#xB2E4;.</p>
<p>&#xADF8;&#xB798;&#xC11C; &#xAD70;&#xC9D1;&#xC744; &#xAD6C;&#xC131;&#xD560; &#xB54C; &#xC9C1;&#xC811; &#xC624;&#xCC28;&#xD568;&#xC218;&#xB97C; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB824;&#xBA74; &#xACC4;&#xC0B0;&#xBE44;&#xC6A9;&#xC774; &#xB9E4;&#xC6B0; &#xB9CE;&#xC774; &#xB4ED;&#xB2C8;&#xB2E4;.<br>
&#xB530;&#xB77C;&#xC11C; &#xC5B8;&#xB355;&#xC624;&#xB974;&#xAE30;(hill climbing)<sup class="footnote-ref"><a href="#fn2" id="fnref2">[2]</a></sup>&#xBC29;&#xC2DD;&#xC73C;&#xB85C; &#xBAA9;&#xC801;&#xD568;&#xC218;&#xC758; &#xC624;&#xCC28;&#xB97C; &#xC904;&#xC5EC;&#xB098;&#xAC00;&#xBA70; &#xCD5C;&#xC18C;&#xAC12;&#xC744; &#xBC1C;&#xACAC;&#xD588;&#xC744; &#xB54C; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC744; &#xC885;&#xB8CC;&#xD568;&#xC73C;&#xB85C;&#xC368; &#xADFC;&#xC0AC; &#xCD5C;&#xC801;&#xD574;&#xB97C; &#xAD6C;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h2 id>&#xD65C;&#xC6A9;&#xBD84;&#xC57C;</h2>
<p>&#xC774;&#xBBF8;&#xC9C0;&#xBD84;&#xD560;, &#xBCA1;&#xD130; &#xC591;&#xC790;&#xD654;, &#xD074;&#xB7EC;&#xC2A4;&#xD130; &#xBD84;&#xC11D; &#xB4F1;</p>
<h2 id>&#xC608;&#xC81C;</h2>
<ul>
<li><a href="https://scikit-learn.org/stable/auto_examples/cluster/plot_kmeans_assumptions.html">Demonstration of k-means assumptions</a></li>
<li><a href="https://github.com/lawnseol/machinelearning/blob/master/k-mean%20clustering.ipynb">K-Mean Clustering</a></li>
</ul>
<h2 id>&#xCC38;&#xACE0;&#xC790;&#xB8CC;</h2>
<ul>
<li><a href="https://ko.wikipedia.org/wiki/K-%ED%8F%89%EA%B7%A0_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98">K-&#xD3C9;&#xADE0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;</a></li>
<li><a href="https://tensorflow.blog/%ED%85%90%EC%84%9C%ED%94%8C%EB%A1%9C-%EC%B2%AB%EA%B1%B8%EC%9D%8C/" title="&#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xCCAB;&#xAC78;&#xC74C;">&#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xCCAB;&#xAC78;&#xC74C;</a></li>
</ul>
<hr class="footnotes-sep">
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn1" class="footnote-item"><p>&#xBCF4;&#xD1B5; &#xC785;&#xB825; &#xAC12;&#xC774; &#xB9CE;&#xC544;&#xC9C8;&#xC218;&#xB85D; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC744; &#xC218;&#xD589;&#xD558;&#xB294;&#xB370; &#xAC78;&#xB9AC;&#xB294; &#xC2DC;&#xAC04;&#xC774; &#xB298;&#xC5B4;&#xB098;&#xAC8C; &#xB429;&#xB2C8;&#xB2E4;. &#xC785;&#xB825;($n$)&#xC774; &#xB298;&#xC5B4;&#xB0A8;&#xC5D0; &#xB530;&#xB77C; &#xC5B4;&#xB5A4; &#xB2E4;&#xD56D;&#xC2DD;&#xB9CC;&#xD07C;&#xC758; &#xC2DC;&#xAC04; &#xC548;&#xC5D0; &#xD480;&#xC218; &#xC788;&#xB294; &#xBB38;&#xC81C;&#xB294; P, &#xD480; &#xC218; &#xC788;&#xC744;&#xC9C0; &#xBAA8;&#xB974;&#xB294; &#xBB38;&#xC81C;&#xB97C; NP&#xBB38;&#xC81C;&#xB77C;&#xACE0; &#xD569;&#xB2C8;&#xB2E4;. &#xC624;&#xCC28;&#xD568;&#xC218;&#xB97C; &#xCD5C;&#xC18C;&#xD654;&#xD558;&#xB824;&#xACE0; &#xC77C;&#xC77C;&#xC774; &#xBAA8;&#xB4E0; &#xACBD;&#xC6B0;&#xC758; &#xC218;&#xB97C; &#xB2E4; &#xD655;&#xC778;&#xD574;&#xBCF4;&#xB294; &#xAC83;&#xC740; NP &#xB09C;&#xD574; &#xBB38;&#xC81C;&#xB85C; &#xC54C;&#xB824;&#xC838; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. <a href="#fnref1" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn2" class="footnote-item"><p>&#xCD5C;&#xC801;&#xC758; &#xD574;&#xB97C; &#xCC3E;&#xC544; &#xAC12;&#xC774; &#xC99D;&#xAC00;&#xD558;&#xB294; &#xBC29;&#xD5A5;&#xC774;&#xB098; &#xAC10;&#xC18C;&#xD558;&#xB294; &#xBC29;&#xD5A5;&#xC73C;&#xB85C; &#xACC4;&#xC18D; &#xC774;&#xB3D9;&#xD558;&#xB294; &#xBC29;&#xC2DD; <a href="#fnref2" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
</ol>
</section>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[change data directory of docker]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Docker&#xC758; &#xAE30;&#xBCF8; &#xB370;&#xC774;&#xD130; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB294; /var/lib/docker &#xC774;&#xB2E4;.<br>
Docker&#xB97C; &#xACC4;&#xC18D; &#xC4F0;&#xB2E4;&#xBCF4;&#xBA74; &#xC5C5;&#xADF8;&#xB808;&#xC774;&#xB4DC;, &#xD655;&#xC7A5; &#xBC0F; &#xBC31;&#xC5C5;&#xC774; &#xC27D;&#xB3C4;&#xB85D; &#xB2E4;&#xB978; &#xB514;&#xC2A4;&#xD06C;&#xC5D0; &#xC4F0;&#xB3C4;&#xB85D; &#xC870;&#xC815;</p>]]></description><link>https://www.chizstudio.com/2020/01/27/change-data-directory-of-docker/</link><guid isPermaLink="false">5e2e308b18f02300010e0a88</guid><category><![CDATA[docker]]></category><category><![CDATA[setting]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Mon, 27 Jan 2020 01:03:44 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>Docker&#xC758; &#xAE30;&#xBCF8; &#xB370;&#xC774;&#xD130; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB294; /var/lib/docker &#xC774;&#xB2E4;.<br>
Docker&#xB97C; &#xACC4;&#xC18D; &#xC4F0;&#xB2E4;&#xBCF4;&#xBA74; &#xC5C5;&#xADF8;&#xB808;&#xC774;&#xB4DC;, &#xD655;&#xC7A5; &#xBC0F; &#xBC31;&#xC5C5;&#xC774; &#xC27D;&#xB3C4;&#xB85D; &#xB2E4;&#xB978; &#xB514;&#xC2A4;&#xD06C;&#xC5D0; &#xC4F0;&#xB3C4;&#xB85D; &#xC870;&#xC815;&#xD574;&#xC57C; &#xD55C;&#xB2E4;.</p>
<p>&#xBCC0;&#xACBD; &#xC804;&#xC5D0; &#xAE30;&#xBCF8; &#xB370;&#xC774;&#xD130; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB97C; &#xC4F0;&#xACE0; &#xC788;&#xB294;&#xC9C0; &#xD655;&#xC778;&#xD55C;&#xB2E4;.</p>
<pre><code>sudo lsof | grep /var/lib/docker
</code></pre>
<p>&#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC911;&#xC9C0;&#xC2DC;&#xD0A8;&#xB2E4;.</p>
<pre><code>sudo service docker stop
</code></pre>
<p>&#xBCC0;&#xACBD;&#xB420; &#xB370;&#xC774;&#xD130; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB97C; &#xB9CC;&#xB4E0;&#xB2E4;.</p>
<pre><code>mkdir -p [new directory]
</code></pre>
<p>DOCKER_OPTS&#xB97C; &#xBC14;&#xAFB8;&#xB294; &#xBC29;&#xBC95;&#xACFC; service&#xD30C;&#xC77C;&#xC5D0;&#xC11C; &#xC2E4;&#xD589;&#xC2DC; &#xC9C0;&#xC815;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC774; &#xC788;&#xB294;&#xB370; DOCKER_OPTS&#xB97C; &#xBCC0;&#xACBD;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC740; &#xBB54;&#xAC00; &#xC635;&#xC158;&#xC774; &#xC798;&#xBABB;&#xB41C;&#xAC74;&#xC9C0; &#xC791;&#xB3D9;&#xD558;&#xC9C0; &#xC54A;&#xC558;&#xB2E4;.<br>
&#xD639;&#xC2DC; &#xBAA8;&#xB97C; &#xC0C1;&#xD669;&#xC744; &#xC704;&#xD574; &#xB450;&#xAC00;&#xC9C0; &#xBAA8;&#xB450; &#xAE30;&#xB85D;&#xD574;&#xB193;&#xB294;&#xB2E4;.</p>
<hr>
<p>1.DOCKER_OPTS &#xBCC0;&#xACBD;</p>
<ul>
<li>/var/default/docker &#xC218;&#xC815;</li>
</ul>
<pre><code>sudo vi /var/default/docker
</code></pre>
<ul>
<li>DOCKER_OPTS &#xBCC0;&#xACBD;</li>
</ul>
<pre><code>DOCKER_OPTS=&quot;--data-root=/[new directory]/&quot;
</code></pre>
<ol start="2">
<li>service &#xD30C;&#xC77C; &#xBCC0;&#xACBD;</li>
</ol>
<ul>
<li>/lib/systemd/system/docker.service &#xBCC0;&#xACBD;</li>
</ul>
<pre><code>sudo vi /lib/systemd/system/docker.service 
</code></pre>
<hr>
<p>&#xBCC0;&#xACBD;&#xD588;&#xC73C;&#xBA74; docker&#xB97C; &#xB2E4;&#xC2DC; &#xB744;&#xC6B4;&#xB2E4;</p>
<pre><code>sudo service docker start
</code></pre>
<p>docker &#xC635;&#xC158;&#xC774; &#xC801;&#xC6A9;&#xB418;&#xC5C8;&#xB294;&#xC9C0; &#xD655;&#xC778;&#xD574;&#xBCF8;&#xB2E4;.</p>
<pre><code>sudo service docker status
</code></pre>
<p>&#xC544;&#xB798;&#xC640; &#xAC19;&#xC774; &#xC124;&#xC815;&#xD55C; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xAC00; &#xC635;&#xC158;&#xC5D0; &#xB098;&#xC624;&#xB294;&#xC9C0; &#xD655;&#xC778;&#xD55C;&#xB2E4;.</p>
<pre><code>/usr/bin/dockerd -H fd:// 
     --containerd=/run/containerd/containerd.sock 
     --data-root=[new directory]
</code></pre>
<p>dockerd&#xC5D0;&#xC11C; &#xC0AC;&#xC6A9;&#xD558;&#xACE0; &#xC788;&#xB294;&#xC9C0; &#xD655;&#xC778;&#xD574;&#xBCF8;&#xB2E4;.</p>
<pre><code>sudo lsof | grep [new directory]
</code></pre>
<p>&#xC774;&#xC81C; &#xC0C8;&#xB85C;&#xC6B4; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xC5D0; &#xB370;&#xC774;&#xD130;&#xAC00; &#xC313;&#xC778;&#xB2E4;.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Synology NoteStation & MailPlus Recovery]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>NoteStation&#xACFC; MailPlus&#xAC00; &#xC800;&#xC7A5;&#xB418;&#xACE0; &#xC788;&#xB294; HDD&#xAC00; &#xAC11;&#xC790;&#xAE30; &#xC4F0;&#xAE30;&#xC624;&#xB958;&#xAC00; &#xB098;&#xBA74;&#xC11C; &#xC11C;&#xBE44;&#xC2A4;&#xAC00; &#xB0B4;&#xB824;&#xAC00;&#xB294; &#xD604;&#xC0C1;&#xC774; &#xC0DD;&#xACBC;&#xB2E4;.<br>
&#xADF8;&#xB098;&#xB9C8; &#xB2E4;&#xD589;&#xC774;&#xB77C;&#xACE0; &#xC0DD;&#xAC01;&#xD558;&#xB294; &#xAC74;</p>]]></description><link>https://www.chizstudio.com/2019/09/29/synology-notestation-mailplus-recovery/</link><guid isPermaLink="false">5d8d58afa5244800016c0d25</guid><category><![CDATA[synology]]></category><category><![CDATA[notestation]]></category><category><![CDATA[mailplus]]></category><category><![CDATA[recovery]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Sun, 29 Sep 2019 10:21:55 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>NoteStation&#xACFC; MailPlus&#xAC00; &#xC800;&#xC7A5;&#xB418;&#xACE0; &#xC788;&#xB294; HDD&#xAC00; &#xAC11;&#xC790;&#xAE30; &#xC4F0;&#xAE30;&#xC624;&#xB958;&#xAC00; &#xB098;&#xBA74;&#xC11C; &#xC11C;&#xBE44;&#xC2A4;&#xAC00; &#xB0B4;&#xB824;&#xAC00;&#xB294; &#xD604;&#xC0C1;&#xC774; &#xC0DD;&#xACBC;&#xB2E4;.<br>
&#xADF8;&#xB098;&#xB9C8; &#xB2E4;&#xD589;&#xC774;&#xB77C;&#xACE0; &#xC0DD;&#xAC01;&#xD558;&#xB294; &#xAC74; &#xD30C;&#xC77C;&#xC77D;&#xAE30;&#xB294; &#xAC00;&#xB2A5;&#xD558;&#xAE30; &#xB54C;&#xBB38;&#xC5D0; &#xBC31;&#xC5C5;&#xC740; &#xAC00;&#xB2A5;&#xD588;&#xB2E4;.<br>
&#xC77C;&#xB2E8; &#xBB38;&#xC81C;&#xAC00; &#xC788;&#xB294; HDD&#xC758; &#xD30C;&#xC77C;&#xC744; ssh&#xB97C; &#xD1B5;&#xD574; &#xC811;&#xC18D;&#xD55C; &#xD6C4; &#xB2E4;&#xB978; HDD&#xC5D0; &#xBCF5;&#xC0AC;&#xB97C; &#xD588;&#xB2E4;.<br>
FileStation&#xC744; &#xC4F0;&#xC9C0; &#xC54A;&#xC740; &#xC774;&#xC720;&#xB294; &#xC2DC;&#xC2A4;&#xD15C;&#xD30C;&#xC77C;&#xC740; FileStation&#xC5D0;&#xC11C; &#xBCF4;&#xC774;&#xC9C0; &#xC54A;&#xAE30; &#xB54C;&#xBB38;&#xC5D0; ssh&#xB97C; &#xD1B5;&#xD574; &#xC811;&#xC18D;&#xD574;&#xC11C; &#xC9C4;&#xD589;&#xD588;&#xB2E4;.</p>
<p>&#xC77C;&#xB2E8; &#xBB38;&#xC81C;&#xAC00; &#xB418;&#xB294; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC218;&#xB9AC;&#xD558;&#xBA74; &#xC5B4;&#xC9DC;&#xD53C; &#xC0C8;&#xB85C; &#xC124;&#xCE58;&#xD558;&#xAE30; &#xB54C;&#xBB38;&#xC5D0; uninstall&#xC744; &#xC9C4;&#xD589;&#xD588;&#xB2E4;.</p>
<ol>
<li>NoteStation<br>
NoteStation&#xC740; &#xAD6C;&#xAE00;&#xC5D0;&#xC11C; &#xAC80;&#xC0C9;&#xD574;&#xBCF4;&#xB2C8; sqlite&#xC758; &#xB370;&#xC774;&#xD130;&#xB9CC; &#xBCF5;&#xC0AC;&#xD558;&#xBA74; &#xB41C;&#xB2E4;&#xACE0; &#xD558;&#xC5EC; &#xB2E4;&#xC74C; &#xC704;&#xCE58;&#xC5D0; &#xC788;&#xB294; &#xD30C;&#xC77C;&#xC744; &#xBCF5;&#xC0AC;&#xD588;&#xB2E4;.</li>
</ol>
<pre><code>/volume?/@appstore/NoteStation/db
</code></pre>
<p>&#xADF8;&#xB7EC;&#xB098; &#xBCF5;&#xC0AC;&#xB97C; &#xC5EC;&#xB7EC;&#xBC88; &#xBC18;&#xBCF5;&#xD558;&#xACE0; &#xC7AC;&#xC2DC;&#xC791;&#xD574;&#xB3C4; &#xC6F9;&#xC774;&#xB098; &#xC571;&#xC5D0;&#xC11C; &#xB370;&#xC774;&#xD130;&#xB97C; &#xBCFC; &#xC218; &#xC5C6;&#xC5C8;&#xB2E4;.<br>
&#xADF8;&#xB9AC;&#xACE0; &#xAE00;&#xC744; &#xC0C8;&#xB85C; &#xC4F0;&#xBA74; db&#xC5D0; &#xC800;&#xC7A5;&#xB418;&#xB294; &#xACBD;&#xC6B0;&#xB3C4; &#xC788;&#xACE0;, &#xC544;&#xB2CC;&#xACBD;&#xC6B0;&#xB3C4; &#xC788;&#xACE0; &#xB3C4;&#xC800;&#xD788; &#xAC10;&#xC744; &#xC7A1;&#xC744; &#xC218; &#xC5C6;&#xB294; &#xC0C1;&#xD0DC;&#xAC00; &#xC774;&#xC5B4;&#xC84C;&#xB2E4;.<br>
&#xC774;&#xB807;&#xAC8C; &#xBA87;&#xBC88;&#xC744; &#xC2DC;&#xB3C4;&#xD588;&#xC73C;&#xB098; &#xC2DC;&#xAC04;&#xB9CC; &#xD5C8;&#xBE44;&#xD558;&#xAC8C; &#xB418;&#xC5C8;&#xB2E4;.</p>
<p>&#xB9C8;&#xC9C0;&#xB9C9;&#xC73C;&#xB85C; &#xC0DD;&#xAC01;&#xB41C; &#xBD80;&#xBD84;&#xC774; &quot;&#xCE90;&#xC2DC;&#xAC00; &#xC313;&#xC774;&#xB098;?&quot; &#xC600;&#xB2E4;.<br>
&#xADF8;&#xB798;&#xC11C; &#xBC31;&#xC5C5;&#xD55C; &#xD30C;&#xC77C;&#xC5D0;&#xC11C; NoteStation&#xACFC; &#xAD00;&#xB828;&#xB41C; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB97C; &#xBAA8;&#xB450; &#xCC3E;&#xC558;&#xB2E4;.</p>
<pre><code>/volume?/@SynoDrive/NoteStation
</code></pre>
<p>&#xC704; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xB97C; &#xCC3E;&#xC558;&#xACE0; &#xCD08;&#xAE30;&#xD654;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; &#xB370;&#xC774;&#xD130;&#xAE4C;&#xC9C0; &#xBAA8;&#xB450; &#xC0AD;&#xC81C;&#xD55C; &#xD6C4; &#xB2E4;&#xC2DC; &#xC124;&#xCE58;&#xB97C; &#xC9C4;&#xD589;&#xD588;&#xB2E4;.<br>
&#xADF8;&#xB9AC;&#xACE0; &#xBC31;&#xC5C5;&#xB41C; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xC5D0;&#xC11C; &#xD30C;&#xC77C;&#xC744; &#xC124;&#xCE58;&#xB41C; HDD&#xB85C; &#xBCF5;&#xC0AC;&#xD558;&#xACE0; &#xC571;&#xC744; &#xB2E4;&#xC2DC; &#xC811;&#xC18D;&#xD558;&#xBA74; &#xB41C;&#xB2E4;!</p>
<blockquote>
<p>&#xC774; &#xC124;&#xBA85;&#xC740; 2.5.5 &#xAE30;&#xC900;&#xC73C;&#xB85C; &#xC791;&#xC131;&#xB418;&#xC5C8;&#xC74C;&#xC744; &#xBC1D;&#xD78C;&#xB2E4;.</p>
</blockquote>
<ol start="2">
<li>MailPlus<br>
&#xC774;&#xAC74; NoteStation&#xBCF4;&#xB2E4;&#xB294; &#xC27D;&#xB2E4;.<br>
&#xACF5;&#xC720;&#xD3F4;&#xB354; &#xC911; MailPlus &#xD3F4;&#xB354;&#xAC00; &#xC788;&#xACE0; &#xC774;&#xAC83;&#xB9CC; &#xBC31;&#xC5C5;&#xACFC; &#xBCF5;&#xAD6C;&#xD574;&#xC8FC;&#xBA74; &#xB41C;&#xB2E4;.<br>
&#xB2E8;, &#xBCF5;&#xC0AC;&#xB97C; &#xD558;&#xB2E4;&#xBCF4;&#xBA74; owner&#xAC00; &#xBC14;&#xB014; &#xACBD;&#xC6B0;&#xAC00; &#xC788;&#xACE0; &#xC4F0;&#xAE30;&#xAC00; &#xC548;&#xB418;&#xB294; &#xACBD;&#xC6B0; &#xBA54;&#xC77C;&#xC744; &#xBC1B;&#xAE30;&#xB294; &#xD558;&#xC9C0;&#xB9CC; &#xC800;&#xC7A5;&#xC774; &#xB418;&#xC9C0; &#xC54A;&#xB294;&#xB2E4;.<br>
&#xC774;&#xB7F4; &#xACBD;&#xC6B0; &#xC544;&#xB798; &#xB85C;&#xADF8; &#xC704;&#xCE58;&#xC5D0; &#xC788;&#xB294; &#xB85C;&#xADF8;&#xB97C; &#xBCF4;&#xACE0; &#xD574;&#xB2F9; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xC758; owner&#xB97C; chown&#xC73C;&#xB85C; &#xBC14;&#xAFD4;&#xC918;&#xC57C; &#xD55C;&#xB2E4;.</li>
</ol>
<pre><code>/var/@maillog/maillog
</code></pre>
<p>&#xBA54;&#xC77C;&#xC774; &#xC800;&#xC7A5;&#xB418;&#xB294; &#xC704;&#xCE58;&#xB294; &#xB300;&#xB7B5; &#xC544;&#xB798;&#xC640; &#xAC19;&#xB2E4;.</p>
<pre><code>MailPlus/@local/[UID]
</code></pre>
<p>&#xB9C8;&#xC9C0;&#xB9C9;&#xC73C;&#xB85C; &#xBA54;&#xC77C;&#xC774; &#xB4E4;&#xC5B4;&#xC624;&#xB294;&#xC9C0; MailPlus Server&#xC758; &#xB85C;&#xADF8;&#xC640; Queue&#xB97C; &#xD655;&#xC778;&#xD558;&#xBA74;&#xC11C; &#xD14C;&#xC2A4;&#xD2B8;&#xD55C;&#xB2E4;.</p>
<blockquote>
<p>&#xC774; &#xC124;&#xBA85;&#xC740; 2.1.2 &#xAE30;&#xC900;&#xC73C;&#xB85C; &#xC791;&#xC131;&#xB418;&#xC5C8;&#xC74C;&#xC744; &#xBC1D;&#xD78C;&#xB2E4;.</p>
</blockquote>
<!--kg-card-end: markdown--><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[About LAWN]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>LAWN&#xC740; &quot;i Love technology to improve people&apos;s Lives, and harmonious Architecture With Nature&quot; &#xC744; &#xCD95;&#xC57D;&#xD574;&#xC11C; &#xB9CC;&#xB4E0; &#xB2E8;&#xC5B4;&#xC774;&#xBA70; &#xD589;&#xB3D9;&#xD560; &#xB54C; &#xC0AC;&#xB78C;&#xC758; &#xC0B7;&#xACFC; &#xC790;&#xC5F0;&#xACFC;&#xC758; &#xC870;&#xD654;&#xB97C; &#xC0DD;&#xAC01;&#xD558;&#xC790;&#xB294;</p>]]></description><link>https://www.chizstudio.com/2018/08/17/about-lawn/</link><guid isPermaLink="false">5b7576c50615d0000182e0b8</guid><category><![CDATA[about]]></category><category><![CDATA[lawn]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Fri, 17 Aug 2018 02:45:14 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>LAWN&#xC740; &quot;i Love technology to improve people&apos;s Lives, and harmonious Architecture With Nature&quot; &#xC744; &#xCD95;&#xC57D;&#xD574;&#xC11C; &#xB9CC;&#xB4E0; &#xB2E8;&#xC5B4;&#xC774;&#xBA70; &#xD589;&#xB3D9;&#xD560; &#xB54C; &#xC0AC;&#xB78C;&#xC758; &#xC0B7;&#xACFC; &#xC790;&#xC5F0;&#xACFC;&#xC758; &#xC870;&#xD654;&#xB97C; &#xC0DD;&#xAC01;&#xD558;&#xC790;&#xB294; &#xC791;&#xC740; &#xC18C;&#xB9DD;&#xC744; &#xB2F4;&#xC544;&#xBD24;&#xB2E4;. &#xC601;&#xC5B4;&#xB2E8;&#xC5B4;&#xB85C;&#xB294; &#xC794;&#xB514;&#xBC2D;, &#xC232; &#xC0AC;&#xC774;&#xC758; &#xBE48;&#xD130;&#xB97C; &#xB73B;&#xD558;&#xBA70; &#xC5B4;&#xB824;&#xC6B4; &#xC77C;&#xC774; &#xC788;&#xB354;&#xB77C;&#xB3C4; &#xC794;&#xB514;&#xCC98;&#xB7FC; &#xB2E4;&#xC2DC; &#xC77C;&#xC5B4;&#xB098;&#xC790;&#xB294; &#xB2E4;&#xC9D0; &#xB610;&#xD55C; &#xB2F4;&#xACA8;&#xC788;&#xB2E4;. &#xBC1C;&#xC74C;&#xC0C1; Loan&#xACFC; &#xD5F7;&#xAC08;&#xB9B4; &#xC218; &#xC788;&#xB294; &#xAC83;&#xC740; &#xB54C;&#xC5D0; &#xB530;&#xB77C;&#xC11C; &#xC624;&#xD574;&#xC758; &#xC18C;&#xC9C0;&#xAC00; &#xC788;&#xC744; &#xC218; &#xC788;&#xB2E4;.</p>
<h2 id="project">Project</h2>
<pre><code>&#xBC94;&#xB840;| A : PM or PL / B : &#xC124;&#xACC4; / C : &#xAC1C;&#xBC1C; / D : &#xC6B4;&#xC601; / E : &#xCEE8;&#xC124;&#xD305;
</code></pre>
<table>
<thead>
<tr>
<th style="text-align:left">&#xD504;&#xB85C;&#xC81D;&#xD2B8;&#xBA85;</th>
<th style="text-align:center">&#xAE30;&#xAC04;</th>
<th style="text-align:center">&#xBC1C;&#xC8FC;&#xCC98;</th>
<th style="text-align:center">&#xCC38;&#xC5EC;&#xBC94;&#xC704;</th>
<th style="text-align:center">OS</th>
<th style="text-align:center">Language</th>
<th style="text-align:center">Database</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">&#xACE0;&#xAC1D;&#xC0C1;&#xB2F4;&#xCF5C; &#xC5C5;&#xBB34;&#xAC1C;&#xC120;&#xC744; &#xC704;&#xD55C; &#xCC57;&#xBD07;&#xC2DC;&#xC2A4;&#xD15C;</td>
<td style="text-align:center">2020.09~2021.01</td>
<td style="text-align:center">&#xD55C;&#xAD6D;&#xAD50;&#xD1B5;&#xC548;&#xC804;&#xACF5;&#xB2E8;</td>
<td style="text-align:center">A/B</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">MariaDB</td>
</tr>
<tr>
<td style="text-align:left">&#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xAE30;&#xBC18;&#xC758; &#xB370;&#xC774;&#xD130; &#xBA58;&#xD1A0;&#xB9C1; &#xC2DC;&#xC2A4;&#xD15C; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2019.07~2019.12</td>
<td style="text-align:center">&#xD1B5;&#xACC4;&#xCCAD;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">Oracle</td>
</tr>
<tr>
<td style="text-align:left">&#xD1B5;&#xD569;&#xAC80;&#xC0C9; &#xC2DC;&#xC2A4;&#xD15C; &#xAD6C;&#xCD95;</td>
<td style="text-align:center">2018.10~2019.01</td>
<td style="text-align:center">&#xD55C;&#xAD6D;&#xB18D;&#xC218;&#xC0B0;&#xC2DD;&#xD488;&#xC720;&#xD1B5;&#xACF5;&#xC0AC;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">MariaDB</td>
</tr>
<tr>
<td style="text-align:left">&#xBCF4;&#xC548;&#xAD00;&#xC81C; &#xC804;&#xC6A9; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC54C;&#xACE0;&#xB9AC;&#xC998; &#xD14C;&#xC2A4;&#xD2B8; &#xD50C;&#xB7AB;&#xD3FC; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2018.07~2018.09</td>
<td style="text-align:center">&#xD55C;&#xAD6D;&#xACFC;&#xD559;&#xAE30;&#xC220;&#xC815;&#xBCF4;&#xC6D0;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java, Python</td>
<td style="text-align:center">MariaDB, ElasticSearch</td>
</tr>
<tr>
<td style="text-align:left">&#xB370;&#xC774;&#xD130;1&#xBC88;&#xAC00;,&#xB370;&#xC774;&#xD130; &#xC694;&#xCCAD;&#xC0AC;&#xD56D; &#xBD84;&#xC11D;</td>
<td style="text-align:center">2018.05~2018.06</td>
<td style="text-align:center">&#xD589;&#xC815;&#xC548;&#xC804;&#xBD80;</td>
<td style="text-align:center">A/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Python(TF-IDF),Java(Morpheme Analysis,Classification)</td>
<td style="text-align:center">FileDB, Excel</td>
</tr>
<tr>
<td style="text-align:left">&#xC9C0;&#xB2A5;&#xD615; &#xB2E4;&#xCC44;&#xB110; &#xC5F0;&#xAD6C;&#xC9C0;&#xC2DD;&#xC815;&#xBCF4;&#xC2DC;&#xC2A4;&#xD15C; &#xAD6C;&#xCD95;</td>
<td style="text-align:center">2017.08~2017.12</td>
<td style="text-align:center">&#xC5D0;&#xB108;&#xC9C0;&#xACBD;&#xC81C;&#xC5F0;&#xAD6C;&#xC6D0;</td>
<td style="text-align:center">A/B</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC18C;&#xC15C;&#xBBF8;&#xB514;&#xC5B4;&#xC13C;&#xD130; &#xC11C;&#xBE44;&#xC2A4; &#xACE0;&#xB3C4;&#xD654;</td>
<td style="text-align:center">2016.08~2016.11</td>
<td style="text-align:center">&#xAD6D;&#xBBFC;&#xAC74;&#xAC15;&#xBCF4;&#xD5D8;&#xACF5;&#xB2E8;</td>
<td style="text-align:center">A/B</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC18C;&#xC15C;&#xBBF8;&#xB514;&#xC5B4; &#xB370;&#xC774;&#xD130; &#xBD84;&#xC11D;&#xC815;&#xBCF4; &#xC2DC;&#xBC94;&#xC81C;&#xACF5;</td>
<td style="text-align:center">2016.05~2018.08</td>
<td style="text-align:center">&#xCF54;&#xC2A4;&#xCF64;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Python</td>
<td style="text-align:center">PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC0AC;&#xC774;&#xBC84;&#xBAA8;&#xB2C8;&#xD130;&#xB9C1; &#xC2DC;&#xC2A4;&#xD15C; &#xACE0;&#xB3C4;&#xD654;</td>
<td style="text-align:center">2015.08~2016.01</td>
<td style="text-align:center">&#xD55C;&#xAD6D;&#xAC70;&#xB798;&#xC18C;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">ORACLE</td>
</tr>
<tr>
<td style="text-align:left">&#xC0AC;&#xC774;&#xBC84;&#xBAA8;&#xB2C8;&#xD130;&#xB9C1; &#xC2DC;&#xC2A4;&#xD15C; POC</td>
<td style="text-align:center">2014.09~2014.11</td>
<td style="text-align:center">&#xD55C;&#xAD6D;&#xAC70;&#xB798;&#xC18C;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Python</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xBE45;&#xB370;&#xC774;&#xD130; &#xC218;&#xC9D1; &#xBC0F; &#xBD84;&#xC11D;</td>
<td style="text-align:center">2015.02~2016.01</td>
<td style="text-align:center">&#xCF54;&#xC2A4;&#xCF64;</td>
<td style="text-align:center">A</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Python</td>
<td style="text-align:center">PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">2014&#xB144; &#xAE30;&#xC0C1;&#xAE30;&#xD6C4; &#xB9DE;&#xCDA4;&#xD615; &#xC11C;&#xBE44;&#xC2A4; &#xAE30;&#xBC18; &#xAD6C;&#xCD95;</td>
<td style="text-align:center">2014.10~2015.04</td>
<td style="text-align:center">&#xAE30;&#xC0C1;&#xCCAD;</td>
<td style="text-align:center">B/C/E</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">Tibero,Hadoop</td>
</tr>
<tr>
<td style="text-align:left">&#xAD6D;&#xAC00;&#xC9C0;&#xC9C4;&#xC870;&#xAE30;&#xACBD;&#xBCF4;&#xC2DC;&#xC2A4;&#xD15C; &#xACE0;&#xB3C4;&#xD654; &#xCEE8;&#xC124;&#xD305; &#xBD80;&#xBB38;</td>
<td style="text-align:center">2014.10~2014.12</td>
<td style="text-align:center">&#xAE30;&#xC0C1;&#xCCAD;</td>
<td style="text-align:center">A/E</td>
<td style="text-align:center">-</td>
<td style="text-align:center">-</td>
<td style="text-align:center">-</td>
</tr>
<tr>
<td style="text-align:left">&#xBE45;&#xB370;&#xC774;&#xD130; &#xD50C;&#xB7AB;&#xD3FC; &#xACE0;&#xB3C4;&#xD654; &#xBC0F; &#xC2DC;&#xBC94;&#xACFC;&#xC81C;</td>
<td style="text-align:center">2014.08~2014.09</td>
<td style="text-align:center">&#xD589;&#xC815;&#xC790;&#xCE58;&#xBD80;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">Hadoop,PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC18C;&#xC15C;&#xBBF8;&#xB514;&#xC5B4;&#xC13C;&#xD130; &#xC11C;&#xBE44;&#xC2A4; &#xAD6C;&#xCD95;</td>
<td style="text-align:center">2013.11~2014.02</td>
<td style="text-align:center">&#xAD6D;&#xBBFC;&#xAC74;&#xAC15;&#xBCF4;&#xD5D8;&#xACF5;&#xB2E8;</td>
<td style="text-align:center">A/B</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Python</td>
<td style="text-align:center">PostgreSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC8FC;&#xAC00;&#xC608;&#xCE21; &#xC218;&#xC9D1;/&#xBD84;&#xC11D; &#xD504;&#xB85C;&#xC81D;&#xD2B8;</td>
<td style="text-align:center">2013.08~2013.10</td>
<td style="text-align:center">&#xCF54;&#xC2A4;&#xCF64;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Python</td>
<td style="text-align:center">PostgreSQL,GreenPlum</td>
</tr>
<tr>
<td style="text-align:left">&#xB9C8;&#xC774;&#xD06C;&#xB85C;&#xD0C0;&#xAC9F;&#xD305; DMAP &#xD504;&#xB85C;&#xD1A0;&#xD0C0;&#xC785;</td>
<td style="text-align:center">2013.04~2013.04</td>
<td style="text-align:center">&#xC0BC;&#xC131;SDS</td>
<td style="text-align:center">A/B</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xAC10;&#xC131;&#xBD84;&#xC11D;&#xC5D4;&#xC9C4; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2013.01~2013.03</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Ruby</td>
<td style="text-align:center">ORACLE,MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xB300;&#xC120;&#xBD84;&#xC11D; &#xC5D4;&#xC9C4; &#xAC1C;&#xBC1C; &#xBC0F; &#xC2DC;&#xC2A4;&#xD15C; &#xAD6C;&#xCD95;</td>
<td style="text-align:center">2012.06~2012.12</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Ruby</td>
<td style="text-align:center">ORACLE,MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC18C;&#xC15C;&#xBAA8;&#xB2C8;&#xD130;&#xB9C1; &#xBD84;&#xC11D;&#xC5D4;&#xC9C4; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2011.02~2012.05</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Ruby</td>
<td style="text-align:center">ORACLE,MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD2B8;&#xC717;&#xD2B8;&#xB80C;&#xB4DC; &#xC218;&#xC9D1;/&#xBD84;&#xC11D;&#xC5D4;&#xC9C4; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2010.01~2011.01</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,Ruby</td>
<td style="text-align:center">ORACLE,MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC628;&#xB77C;&#xC778;&#xBD84;&#xC11D; &#xBC31;&#xC624;&#xD53C;&#xC2A4; &#xBC0F; &#xD648;&#xD398;&#xC774;&#xC9C0; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2007.01~2010.01</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java,C,Ruby</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC6F9;&#xD074;&#xB9AC;&#xD551; &#xBC0F; &#xD050;&#xB808;&#xC774;&#xC158; &#xC2DC;&#xC2A4;&#xD15C; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2006.01~2007.01</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Windows</td>
<td style="text-align:center">ASP</td>
<td style="text-align:center">MySQL,MSSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xC628;&#xB77C;&#xC778; &#xB514;&#xB809;&#xD1A0;&#xB9AC;&#xD234; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2004.06~2005.12</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux,Windows</td>
<td style="text-align:center">Delphi,PHP</td>
<td style="text-align:center">MSSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xAC80;&#xC0C9;&#xAD11;&#xACE0; &#xBC31;&#xC624;&#xD53C;&#xC2A4; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2004.01~2005.12</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">A/B/C/D</td>
<td style="text-align:center">Linux,Windows</td>
<td style="text-align:center">ASP,Perl,Python,PHP</td>
<td style="text-align:center">MSSQL,MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD1B5;&#xD569; &#xC6F9;&#xD398;&#xC774;&#xC9C0; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2003.10~2003.12</td>
<td style="text-align:center">&#xAD6D;&#xC81C;&#xAE08;&#xC735;&#xC13C;&#xD130;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java</td>
<td style="text-align:center">ORACLE</td>
</tr>
<tr>
<td style="text-align:left">&#xC5EC;&#xD589;&#xAC80;&#xC0C9;&#xC0AC;&#xC774;&#xD2B8; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2003.08~2004.01</td>
<td style="text-align:center">&#xC640;&#xC774;&#xC988;&#xB11B;</td>
<td style="text-align:center">B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">C++,ASP</td>
<td style="text-align:center">MSSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xB9CC;&#xD654;&#xC11C;&#xBE44;&#xC2A4; CRM,CMS &#xC0AC;&#xC774;&#xD2B8; &#xBC0F; &#xC560;&#xD50C;&#xB9AC;&#xCF00;&#xC774;&#xC158;&#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2002.02~2003.02</td>
<td style="text-align:center">CCR</td>
<td style="text-align:center">B/C/D</td>
<td style="text-align:center">Windows</td>
<td style="text-align:center">C++,ASP</td>
<td style="text-align:center">MSSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xCE74;&#xBA54;&#xB77C; &#xD648;&#xD398;&#xC774;&#xC9C0; / &#xC1FC;&#xD551;&#xBAB0; &#xC0AC;&#xC774;&#xD2B8; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2001.11~2002.01</td>
<td style="text-align:center">&#xC81C;&#xC774;&#xD14D;</td>
<td style="text-align:center">B/C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">PHP</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xAC8C;&#xC784; &#xD648;&#xD398;&#xC774;&#xC9C0; &#xBC0F; &#xAC8C;&#xC784; &#xC6B4;&#xC601;</td>
<td style="text-align:center">2000.11~2001.10</td>
<td style="text-align:center">&#xAC00;&#xAC00;&#xBA5C;&#xB2F7;&#xCEF4;</td>
<td style="text-align:center">C/D</td>
<td style="text-align:center">Windows</td>
<td style="text-align:center">C++,ASP</td>
<td style="text-align:center">MSSQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD50C;&#xB77C;&#xC6CC;&#xBC45;&#xD06C; &#xC1FC;&#xD551;&#xBAB0;</td>
<td style="text-align:center">2000.06~2000.09</td>
<td style="text-align:center">&#xD50C;&#xB77C;&#xC6CC;&#xBC45;&#xD06C;</td>
<td style="text-align:center">C/D</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">PHP</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD648;&#xD398;&#xC774;&#xC9C0;&#xAC1C;&#xBC1C;</td>
<td style="text-align:center">2000.04~2000.05</td>
<td style="text-align:center">&#xB9C8;&#xD3EC;&#xB178;&#xC778;&#xBCF5;&#xC9C0;&#xAD00;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">PHP</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD658;&#xACBD;&#xAD00;&#xCE21; &#xC2DC;&#xC2A4;&#xD15C; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">1999.12~2000.03</td>
<td style="text-align:center">KAIST</td>
<td style="text-align:center">C</td>
<td style="text-align:center">Windows</td>
<td style="text-align:center">ASP</td>
<td style="text-align:center">MySQL</td>
</tr>
<tr>
<td style="text-align:left">&#xD658;&#xACBD;&#xAD00;&#xCE21; &#xD504;&#xB85C;&#xADF8;&#xB7A8; &#xAC1C;&#xBC1C;</td>
<td style="text-align:center">1998.06~1998.08</td>
<td style="text-align:center">KAIST</td>
<td style="text-align:center">C</td>
<td style="text-align:center">Windows</td>
<td style="text-align:center">VisualBasic</td>
<td style="text-align:center">Access</td>
</tr>
</tbody>
</table>
<h2 id="toyproject">Toy Project</h2>
<table>
<thead>
<tr>
<th style="text-align:left">&#xD504;&#xB85C;&#xC81D;&#xD2B8;&#xBA85;</th>
<th style="text-align:center">&#xAE30;&#xAC04;</th>
<th style="text-align:center">&#xBC1C;&#xC8FC;&#xCC98;</th>
<th style="text-align:center">&#xCC38;&#xC5EC;&#xBC94;&#xC704;</th>
<th style="text-align:center">OS</th>
<th style="text-align:center">Language</th>
<th style="text-align:center">Database</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">&#xBC95;&#xC81C;&#xCC98;, &#xB178;&#xB3D9; &#xBD84;&#xC57C; &#xBD88;&#xD569;&#xB9AC;&#xD55C; &#xCC28;&#xBCC4; &#xBC95;&#xB839; &#xBC1C;&#xAD74; &#xBC0F; &#xAC1C;&#xC815;&#xC548; &#xC81C;&#xC5B8;</td>
<td style="text-align:center">2018.06.18~2018.08.10</td>
<td style="text-align:center">&#xB85C;&#xC564;&#xC0AC;&#xC774;&#xC5B8;&#xC2A4;</td>
<td style="text-align:center">B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Python(TF-IDF)</td>
<td style="text-align:center">FileDB</td>
</tr>
<tr>
<td style="text-align:left">&#xB098;&#xB3C4;&#xAE30;&#xBE0C; &#xD648;&#xD398;&#xC774;&#xC9C0;</td>
<td style="text-align:center">2017.04.01~2017.10.30</td>
<td style="text-align:center">&#xB098;&#xB3C4;&#xAE30;&#xBE0C;</td>
<td style="text-align:center">A/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java(SpringBoot)</td>
<td style="text-align:center">MariaDB</td>
</tr>
<tr>
<td style="text-align:left">&#xC6C5;&#xC9C4;&#xB514;&#xC9C0;&#xD138;, &#xB3C4;&#xC11C;&#xAC80;&#xC0C9;</td>
<td style="text-align:center">2016.06.01~2016.10.30</td>
<td style="text-align:center">&#xCF54;&#xBBF9;&#xC2A4;&#xB77C;&#xC774;&#xC5B8;</td>
<td style="text-align:center">A/B/C</td>
<td style="text-align:center">Linux</td>
<td style="text-align:center">Java(SpringBoot)</td>
<td style="text-align:center">ElasticSearch</td>
</tr>
</tbody>
</table>
<h2 id="title">Title</h2>
<table>
<thead>
<tr>
<th style="text-align:left">&#xD300;&#xBA85;</th>
<th style="text-align:left">&#xC9C1;&#xCC45;</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">&#xACF5;&#xACF5;&#xC0AC;&#xC5C5;&#xBD80; &#xACF5;&#xACF5;&#xCEE8;&#xC124;&#xD305;&#xD300;</td>
<td style="text-align:left">&#xD300;&#xC7A5;</td>
</tr>
<tr>
<td style="text-align:left">&#xACF5;&#xACF5;&#xC0AC;&#xC5C5;&#xBD80; &#xACF5;&#xACF5;&#xAC1C;&#xBC1C;&#xD300;</td>
<td style="text-align:left">&#xD300;&#xC7A5;</td>
</tr>
<tr>
<td style="text-align:left">&#xC624;&#xD53C;&#xB2C8;&#xC5B8;&#xBD84;&#xC11D; &#xC11C;&#xBE44;&#xC2A4; &#xAC1C;&#xBC1C;&#xD300;</td>
<td style="text-align:left">&#xD300;&#xC7A5;</td>
</tr>
<tr>
<td style="text-align:left">&#xAD11;&#xACE0;&#xC0AC;&#xC5C5;&#xBD80; &#xAC1C;&#xBC1C;&#xD300;</td>
<td style="text-align:left">&#xD300;&#xC7A5;</td>
</tr>
<tr>
<td style="text-align:left">&#xD074;&#xB9AC;&#xD551; &#xC11C;&#xBE44;&#xC2A4; &#xC0AC;&#xC5C5;&#xD300;</td>
<td style="text-align:left">&#xD300;&#xC7A5;</td>
</tr>
</tbody>
</table>
<h2 id="usedskill">Used Skill</h2>
<table>
<thead>
<tr>
<th style="text-align:left">&#xAD6C;&#xBD84;</th>
<th style="text-align:left">&#xB0B4;&#xC6A9;</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">Programming Langauge</td>
<td style="text-align:left">Java,Python,C,Ruby</td>
</tr>
<tr>
<td style="text-align:left">Database</td>
<td style="text-align:left">MySQL,MariaDB,PostgreSQL,ORACLE,MSSQL</td>
</tr>
<tr>
<td style="text-align:left">Data Solution</td>
<td style="text-align:left">Hadoop,MongoDB,ElasticSearch</td>
</tr>
<tr>
<td style="text-align:left">Language</td>
<td style="text-align:left">English(Beginner)</td>
</tr>
</tbody>
</table>
<h2 id="interest">Interest</h2>
<table>
<thead>
<tr>
<th style="text-align:left">&#xAD6C;&#xBD84;</th>
<th style="text-align:left">&#xB0B4;&#xC6A9;</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">Programming Langauge</td>
<td style="text-align:left">Rust,Go,ReactNative</td>
</tr>
<tr>
<td style="text-align:left">Computer Science</td>
<td style="text-align:left">Machine Learning,Robot,Streaming Analysis,System Architecture</td>
</tr>
</tbody>
</table>
<h2 id="mentoring">Mentoring</h2>
<h2 id="teaching">Teaching</h2>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[LVM(Logical Volume Manger) 설정]]></title><description><![CDATA[<!--kg-card-begin: markdown--><ol>
<li>partition &#xC124;&#xC815;</li>
</ol>
<ul>
<li>2TB &#xC774;&#xC0C1;<pre><code>#parted /dev/sd[Device]
#parted&gt;print
#parted&gt;mklabel gpt
#parted&gt;mkpart primary 0 [&#xCD5C;&#xB300;&#xC6A9;&#xB7C9;]
#parted&gt;set 1 lvm on
</code></pre>
</li>
<li>2TB &#xC774;&#xD558;<pre><code>fdisk /dev/sd[Device]
#fdisk&gt;n (new partition)
#fdisk&gt;p (primary)
#fdisk&gt;</code></pre></li></ul>]]></description><link>https://www.chizstudio.com/2018/08/16/lvm-setting/</link><guid isPermaLink="false">5b752e620615d0000182e0ae</guid><category><![CDATA[lvm]]></category><category><![CDATA[linux]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Thu, 16 Aug 2018 13:03:25 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><ol>
<li>partition &#xC124;&#xC815;</li>
</ol>
<ul>
<li>2TB &#xC774;&#xC0C1;<pre><code>#parted /dev/sd[Device]
#parted&gt;print
#parted&gt;mklabel gpt
#parted&gt;mkpart primary 0 [&#xCD5C;&#xB300;&#xC6A9;&#xB7C9;]
#parted&gt;set 1 lvm on
</code></pre>
</li>
<li>2TB &#xC774;&#xD558;<pre><code>fdisk /dev/sd[Device]
#fdisk&gt;n (new partition)
#fdisk&gt;p (primary)
#fdisk&gt;1 (partition number)
#fdisk&gt;t (new type)
#fdisk&gt;8e (linux LVM)
#fdisk&gt;w (write)
</code></pre>
</li>
</ul>
<ol start="2">
<li>PV(Physical Volume) &#xC0DD;&#xC131;<pre><code>pvcreate /dev/sd[Device][no]
pvdisplay
</code></pre>
<pre><code>pvcreate /dev/sdb1
Physical volume &quot;/dev/sdb1&quot; successfully created
</code></pre>
</li>
<li>VG(Volume Group) &#xC0DD;&#xC131;<pre><code>vgcreate [vg-name] /dev/sd[Device][no] /dev/sd[Device][no]
vgdisplay
</code></pre>
<pre><code>vgcreate data-vg01 /dev/sdb1 /dev/sdc1
Volume group &quot;data-vg01&quot; successfully created
</code></pre>
</li>
<li>LV(Logical Volume) &#xC0DD;&#xC131;<pre><code>lvcreate --extents 100%FREE -n [lv-name] [vg-name]
lvdisplay
</code></pre>
<pre><code>lvcreate --extents 100%FREE --name data-lv01 data-vg01
Logical volume &quot;data-lv01&quot; created.
</code></pre>
</li>
<li>&#xD3EC;&#xB9F7;<pre><code>mkfs -t ext4 /dev/[vg-name]/[lv-name]
</code></pre>
</li>
<li>fstab &#xCD94;&#xAC00;<pre><code>mkdir [mount-point]
vi /etc/fstab
/dev/[vg-name]/[lv-name]  /[mount-point]  ext4  defaults  0  2
mount -a
mount
</code></pre>
</li>
</ol>
<hr>
<p><a href="https://docs.microsoft.com/ko-kr/azure/virtual-machines/linux/configure-lvm">Azure&#xC5D0;&#xC11C; Linux VM&#xC5D0; LVM &#xAD6C;&#xC131;</a><br>
<a href="http://harryp.tistory.com/676">[&#xC2A4;&#xD1A0;&#xB9AC;&#xC9C0;] &#xB9AC;&#xB205;&#xC2A4; LVM &#xC0DD;&#xC131;</a><br>
<a href="http://harryp.tistory.com/678">[&#xC2A4;&#xD1A0;&#xB9AC;&#xC9C0;] 2TB &#xC774;&#xC0C1; &#xC2A4;&#xD1A0;&#xB9AC;&#xC9C0;&#xC758; &#xD30C;&#xD2F0;&#xC158; &#xC0DD;&#xC131; (&#xB9AC;&#xB205;&#xC2A4; GPT, parted)</a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Install laravel on Ubuntu 16]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Laravel(PHP Framework)&#xB97C; &#xAC04;&#xB2E8;&#xD788; &#xD559;&#xC2B5;&#xD558;&#xBA74;&#xC11C; &#xC124;&#xC815;&#xD588;&#xB358; &#xB0B4;&#xC6A9;&#xC744; &#xC801;&#xC5B4;&#xB193;&#xB294;&#xB2E4;.</p>
<ol>
<li>&#xC11C;&#xBC84;&#xC694;&#xAD6C;&#xC0AC;&#xD56D;</li>
</ol>
<ul>
<li>PHP &gt;= 7.0.0</li>
<li>PDO PHP Extension</li>
<li>MbString PHP Extenstion</li>
<li>Tokenizer PHP Extension</li>
<li>XML PHP Extension</li>
<li>Composer</li>
</ul>
<ol start="2">
<li>&#xC11C;&#xBC84;</li></ol>]]></description><link>https://www.chizstudio.com/2018/01/02/laravel-on-ubuntu-16/</link><guid isPermaLink="false">5b766c6d04f1fa00019f47f1</guid><category><![CDATA[laravel]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Tue, 02 Jan 2018 12:13:00 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>Laravel(PHP Framework)&#xB97C; &#xAC04;&#xB2E8;&#xD788; &#xD559;&#xC2B5;&#xD558;&#xBA74;&#xC11C; &#xC124;&#xC815;&#xD588;&#xB358; &#xB0B4;&#xC6A9;&#xC744; &#xC801;&#xC5B4;&#xB193;&#xB294;&#xB2E4;.</p>
<ol>
<li>&#xC11C;&#xBC84;&#xC694;&#xAD6C;&#xC0AC;&#xD56D;</li>
</ol>
<ul>
<li>PHP &gt;= 7.0.0</li>
<li>PDO PHP Extension</li>
<li>MbString PHP Extenstion</li>
<li>Tokenizer PHP Extension</li>
<li>XML PHP Extension</li>
<li>Composer</li>
</ul>
<ol start="2">
<li>&#xC11C;&#xBC84;&#xC694;&#xAD6C;&#xC0AC;&#xD56D;&#xC744; &#xB9CC;&#xC871;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xC124;&#xCE58;</li>
</ol>
<ul>
<li>PHP &#xC124;&#xCE58;<br>
<code>sudo apt-get install php</code> or <code>sudo apt-get install php7.0</code></li>
<li>Extenstion &#xC124;&#xCE58;<br>
<code>sudo apt-get install php-zip php-mbstring php-token-stream</code></li>
<li>Composer &#xC124;&#xCE58;<br>
<code>sodu apt-get install composer</code></li>
</ul>
<ol start="3">
<li>laravel &#xC124;&#xCE58;<br>
<code>composer global require &quot;laravel/installer&quot;</code><br>
<code>vi .bashrc</code><br>
&#xB9E8; &#xC544;&#xB798; &#xBD80;&#xBD84;&#xC5D0; <code>export PATH=$PATH:.config/composer/vendor/bin</code> &#xCD94;&#xAC00;</li>
</ol>
<ul>
<li>&#xBCF8; &#xBB38;&#xC11C;&#xB294; &#xD658;&#xACBD;&#xC5D0; &#xB530;&#xB77C; &#xACC4;&#xC18D; &#xBCC0;&#xACBD;&#xC774; &#xC77C;&#xC5B4;&#xB0A0; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</li>
</ul>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Naïve Bayes Classifier]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988;(Na&#xEF;ve Bayes)&#xB294; 1950&#xB144;&#xBD80;&#xD130; &#xD65C;&#xBC1C;&#xD788; &#xC5F0;&#xAD6C;&#xB418;&#xC5B4; &#xC654;&#xB2E4;. 1960&#xB144;&#xB300; &#xCD08;&#xBC18;&#xC5D0;&#xB294; &#xD14D;&#xC2A4;&#xD2B8; &#xAC80;&#xC0C9; &#xCEE4;&#xBBA4;&#xB2C8;&#xD2F0;(text retrieal community)&#xC5D0;&#xC11C; &#xB2E4;&#xB978; &#xC774;&#xB984;&#xC73C;</p>]]></description><link>https://www.chizstudio.com/2017/09/18/naive-bayes-classifier/</link><guid isPermaLink="false">5b766c6d04f1fa00019f47ea</guid><category><![CDATA[bayes]]></category><category><![CDATA[classifier]]></category><category><![CDATA[machine learning]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Mon, 18 Sep 2017 02:00:18 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>&#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988;(Na&#xEF;ve Bayes)&#xB294; 1950&#xB144;&#xBD80;&#xD130; &#xD65C;&#xBC1C;&#xD788; &#xC5F0;&#xAD6C;&#xB418;&#xC5B4; &#xC654;&#xB2E4;. 1960&#xB144;&#xB300; &#xCD08;&#xBC18;&#xC5D0;&#xB294; &#xD14D;&#xC2A4;&#xD2B8; &#xAC80;&#xC0C9; &#xCEE4;&#xBBA4;&#xB2C8;&#xD2F0;(text retrieal community)&#xC5D0;&#xC11C; &#xB2E4;&#xB978; &#xC774;&#xB984;&#xC73C;&#xB85C; &#xC18C;&#xAC1C;&#xB418;&#xC5C8;&#xACE0;, &#xB2E8;&#xC5B4;&#xC758; &#xBE48;&#xB3C4;&#xC218;&#xB97C; &#xD2B9;&#xC9D5;&#xC73C;&#xB85C; &#xD65C;&#xC6A9;&#xD558;&#xC5EC; &#xD558;&#xB098;&#xC758; &#xBC94;&#xC8FC; &#xD639;&#xC740; &#xB2E4;&#xB978; &#xBC94;&#xC8FC;(&#xC608;&#xB97C; &#xB4E4;&#xC5B4; &#xC2A4;&#xD338;, &#xC2A4;&#xD3EC;&#xCE20;, &#xC815;&#xCE58; &#xB4F1;)&#xACFC; &#xAD00;&#xB828;&#xB41C; &#xBB38;&#xC11C;&#xB97C; &#xD310;&#xBCC4;&#xD558;&#xB294; &#xD14D;&#xC2A4;&#xD2B8; &#xBC94;&#xC8FC; &#xBD84;&#xB958;(text categorization)&#xB97C; &#xD558;&#xB294; &#xC81C;&#xC77C; &#xC720;&#xBA85;&#xD55C; &#xBC29;&#xBC95;&#xC774;&#xC5C8;&#xB2E4;.</p>
<p>&#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988;&#xB294; &#xBD84;&#xB958;&#xAE30;(classifier)&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xB294; &#xAC04;&#xB2E8;&#xD55C; &#xAE30;&#xC220;&#xC774;&#xBA70;, &#xBD84;&#xB958;&#xAE30;&#xB4E4;&#xC744; &#xD559;&#xC2B5;&#xC2DC;&#xD0A4;&#xAE30; &#xC704;&#xD55C; &#xD55C;&#xAC00;&#xC9C0; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC774; &#xC544;&#xB2C8;&#xACE0; &#xB3D9;&#xC77C;&#xD55C; &#xC6D0;&#xB9AC;&#xB97C; &#xAE30;&#xBC18;&#xC73C;&#xB85C; &#xD558;&#xB294; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC758; &#xC720;&#xD615;&#xC744; &#xB9D0;&#xD55C;&#xB2E4;.</p>
<p>&#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988; &#xBD84;&#xB958;&#xAE30;(Na&#xEF;ve Bayes Classifier)&#xB294; &#xD655;&#xC7A5;&#xC131;&#xC774; &#xB6F0;&#xC5B4;&#xB098;&#xBA70; &#xBCC0;&#xC218; &#xAC1C;&#xC218;&#xC5D0; &#xB300;&#xD574; &#xC120;&#xD615;&#xC801;&#xC73C;&#xB85C; &#xB2E4;&#xC218;&#xC758; &#xB9E4;&#xAC1C;&#xBCC0;&#xC218;&#xAC00; &#xD544;&#xC694;&#xD558;&#xB2E4;.<br>
&#xCD5C;&#xB300; &#xAC00;&#xB2A5;&#xB3C4; &#xD559;&#xC2B5;(maximum-likehood training<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup><sup class="footnote-ref"><a href="#fn2" id="fnref2">[2]</a></sup>)&#xC740; &#xB9CE;&#xC740; &#xB2E4;&#xB978; &#xD615;&#xD0DC;&#xC758; &#xBD84;&#xB958;&#xAE30;&#xC5D0;&#xC11C; &#xC0AC;&#xC6A9;&#xD558;&#xB294; &#xAC12;&#xBE44;&#xC2FC; &#xBC18;&#xBCF5;&#xB418;&#xB294; &#xADFC;&#xC0AC;&#xCE58;&#xBCF4;&#xB2E4; &#xC120;&#xD615;&#xC801;&#xC778; &#xC2DC;&#xAC04;&#xBE44;&#xC6A9;&#xC744; &#xC0AC;&#xC6A9;&#xD558;&#xB294; &#xB2EB;&#xD78C; &#xD45C;&#xD604;&#xC2DD;<sup class="footnote-ref"><a href="#fn3" id="fnref3">[3]</a></sup>&#xC744; &#xD3C9;&#xAC00;&#xD558;&#xC5EC; &#xC218;&#xD589;&#xD560; &#xC218; &#xC788;&#xB2E4;.</p>
<p>&#xC870;&#xAC74;&#xBD80; &#xD655;&#xB960;&#xC744; &#xCD94;&#xC815;&#xD560; &#xACBD;&#xC6B0; &#xC608;&#xCE21;&#xBCC0;&#xC218;&#xC758; &#xC218;&#xAC00; &#xB9E4;&#xC6B0; &#xD074; &#xACBD;&#xC6B0; &#xBAA8;&#xB4E0; &#xC608;&#xCE21;&#xBCC0;&#xC218;&#xAC00; &#xC774;&#xC9C4;&#xBDF4;&#xB958;&#xB77C; &#xD560;&#xC9C0;&#xB77C;&#xB3C4; &#xB9CE;&#xC740; &#xB808;&#xCF54;&#xB4DC;&#xAC00; &#xC815;&#xD655;&#xD788; &#xC77C;&#xCE58;&#xD558;&#xB294; &#xADDC;&#xCE59;&#xB4E4;&#xC744; &#xCC3E;&#xC744; &#xC218; &#xC5C6;&#xAC8C; &#xB418;&#xB294; &#xBB38;&#xC81C;&#xAC00; &#xC788;&#xB2E4;. &#xC989;, &#xC608;&#xCE21;&#xBCC0;&#xC218;&#xB4E4;&#xC758; &#xC870;&#xD569;&#xC73C;&#xB85C; &#xB3D9;&#xC2DC;&#xC5D0; &#xBC1C;&#xC0DD;&#xD558;&#xB294; &#xB808;&#xCF54;&#xB4DC;&#xAC00; &#xB9CE;&#xC774; &#xAD00;&#xCC30;&#xB418;&#xC9C0; &#xC54A;&#xB294;&#xB2E4;.<br>
&#xC774;&#xB7EC;&#xD55C; &#xBB38;&#xC81C;&#xB97C; &#xD574;&#xACB0;&#xD558;&#xAE30; &#xC704;&#xD574; &#xAC01; &#xC9D1;&#xB2E8;&#xB0B4;&#xC758; &#xC608;&#xCE21;&#xBCC0;&#xC218;&#xC5D0; &#xB300;&#xD55C; &#xB3C5;&#xB9BD;&#xC131;&#xC758; &#xAC00;&#xC815;&#xC744; &#xB2E8;&#xC21C;&#xD654;&#xC2DC;&#xD0A4;&#xBA74; &#xB3D9;&#xC2DC;&#xBC1C;&#xC0DD;&#xC758; &#xD655;&#xB960;&#xC740; &#xBAA8;&#xB4E0; &#xAD00;&#xB828; &#xC608;&#xCE21;&#xBCC0;&#xC218;&#xC758; &#xD55C;&#xACC4;&#xBCC0;&#xB3D9;&#xBD84;&#xC744; &#xC11C;&#xB85C; &#xACF1;&#xD55C; &#xAC12;&#xACFC; &#xAC19;&#xAC8C; &#xB41C;&#xB2E4;.</p>
<p>$$P(C_i|X_1,...X_p) = \frac{P(X_1,...,X_p|C_i)P(C_i)}{P(X_1,...,X_p|C_1)+...+P(X_1,...,X_p|C_m)P(C_m)} $$</p>
<p>$$P(C_k|x_1,...x_n) = \frac{1}{Z}p(C_k)\prod_{x=1}^{n}p(x_i|C_k)$$<br>
Z&#xB294; &#xD2B9;&#xC131;&#xAC12;&#xB4E4;&#xC774; &#xC8FC;&#xC5B4;&#xC9C4; &#xACBD;&#xC6B0; &#xC0C1;&#xC218;&#xAC00; &#xB418;&#xB294; $x_1,...,x_n$&#xC5D0;&#xB9CC; &#xC758;&#xC874;&#xD558;&#xB294; &#xC2A4;&#xCF00;&#xC77C;&#xB9C1; &#xD329;&#xD130;&#xC774;&#xB2E4;</p>
<p>&#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988; &#xBD84;&#xB958;&#xB294; &#xC55E;&#xC5D0;&#xC11C; &#xBCF8; &#xB098;&#xC774;&#xBE0C; &#xBCA0;&#xC774;&#xC988; &#xD655;&#xB960; &#xBAA8;&#xB378;&#xACFC; &#xACB0;&#xC815;&#xADDC;&#xCE59;&#xC744; &#xC870;&#xD569;&#xD55C; &#xAC83;&#xC778;&#xB370;, &#xACF5;&#xD1B5;&#xC801;&#xC73C;&#xB85C; &#xD074;&#xB798;&#xC2A4; $k$, &#xC989; $C_k$&#xC5D0; &#xB300;&#xD574;&#xC11C; &#xB2E4;&#xC74C; &#xC2DD;&#xC744; &#xD1B5;&#xD574; &#xCD5C;&#xB300; &#xD655;&#xB960;&#xC744; &#xAC16;&#xB294; &#xD074;&#xB798;&#xC2A4; $k$&#xB97C; &#xCC3E;&#xB294; &#xAC83;&#xC774;&#xB2E4;.</p>
<p>$$\hat{y} = \underset{k \in {1, \dots, K}}{\operatorname{argmax}} \ p(C_k) \displaystyle\prod_{i=1}^n p(x_i \vert C_k)$$</p>
<p>&#xCC38;&#xACE0;&#xBB38;&#xD5CC;<br>
<a href="https://en.wikipedia.org/wiki/Naive_Bayes_classifier">Naive Bayes classifier</a><br>
<a href="http://rstudio-pubs-static.s3.amazonaws.com/204928_c2d6c62565b74a4987e935f756badfba.html">&#xD655;&#xB960;(Probability) vs &#xAC00;&#xB2A5;&#xB3C4;(Likelihood)</a></p>
<hr class="footnotes-sep">
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn1" class="footnote-item"><p>&#xAC00;&#xB2A5;&#xB3C4;(likehood, &#xC6B0;&#xB3C4;)&#xB294; &#xC8FC;&#xC5B4;&#xC9C4; &#xD45C;&#xBCF8;&#xC5D0;&#xC11C; &#xAC00;&#xC7A5; &#xAC00;&#xB2A5;&#xD55C; &#xBAA8;&#xC218;&#xB97C; &#xCD94;&#xC815;&#xD558;&#xB294; &#xCC99;&#xB3C4;&#xC774;&#xB2E4;. &#xC608;&#xB97C; &#xB4E4;&#xC5B4; &#xB3D9;&#xC804;&#xC744; 3&#xBC88; &#xB358;&#xC838;&#xC11C; (&#xC55E;,&#xC55E;,&#xC55E;)&#xAC00; &#xB098;&#xC62C; &#xD655;&#xB960;&#xC744; &#xACC4;&#xC0B0;&#xD574;&#xBCF4;&#xBA74; 1/8&#xC774;&#xB2E4;. &#xAC00;&#xB2A5;&#xB3C4;&#xB294; &#xC774;&#xBBF8; &#xB3D9;&#xC804;&#xC744; 3&#xBC88; &#xB358;&#xC838;&#xC11C; (&#xC55E;,&#xC55E;,&#xC55E;)&#xAC00; &#xB098;&#xC654;&#xC744; &#xB54C; &#xB3D9;&#xC804;&#xC758; &#xD655;&#xB960;&#xC774; 1/2&#xC77C; &#xAC00;&#xB2A5;&#xD55C; &#xBAA8;&#xC218;&#xAC00; &#xC5BC;&#xB9C8;&#xC778;&#xC9C0; &#xCC3E;&#xB294; &#xBC29;&#xC2DD;&#xC774;&#xB2E4;. <a href="#fnref1" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn2" class="footnote-item"><p>&#xCD5C;&#xB300;&#xAC00;&#xB2A5;&#xB3C4;(maximum-likehood, ML)&#xC740; &#xC5B4;&#xB5A4; &#xD655;&#xB960;&#xBCC0;&#xC218;&#xC5D0;&#xC11C; &#xD45C;&#xC9D1;&#xD55C; &#xAC12;&#xB4E4;&#xC744; &#xD1A0;&#xB300;&#xB85C; &#xADF8; &#xD655;&#xB960;&#xBCC0;&#xC218;&#xC758; &#xBAA8;&#xC218;&#xB97C; &#xAD6C;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC774;&#xB2E4;. <a href="#fnref2" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn3" class="footnote-item"><p>&#xB2EB;&#xD78C;&#xD45C;&#xD604;&#xC2DD;(closed-form expression)&#xC740; &#xC218;&#xD559;&#xC5D0;&#xC11C; &#xD55C;&#xC815;&#xB41C; &#xC218;&#xC758; &#xC5F0;&#xC0B0;&#xC5D0;&#xC11C; &#xD3C9;&#xAC00;&#xD560; &#xC218; &#xC788;&#xB294; &#xC218;&#xD559;&#xC801; &#xD45C;&#xD604;&#xC774;&#xB2E4;. <a href="#fnref3" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
</ol>
</section>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Bayes' rule]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;(Bayes&apos; theorem, Bayes&apos; rule, Bayes&apos; law)&#xB294; &#xD655;&#xB960;&#xB860;&#xACFC; &#xD1B5;&#xACC4;&#xD559;&#xC5D0;&#xC11C; &#xC0AC;&#xAC74;&#xACFC; &#xAD00;&#xB828;&#xB41C; &#xC0AC;&#xC804;&#xC9C0;&#xC2DD;&#xC744; &#xAE30;&#xBC18;&#xC73C;&#xB85C; &#xC0AC;&#xAC74;&#xC758; &#xD655;&#xC728;&#xC744; &#xB098;&#xD0C0;&#xB0B8;&#xB2E4;.<br>
&#xC608;</p>]]></description><link>https://www.chizstudio.com/2017/08/10/bayes-rule/</link><guid isPermaLink="false">5b766c6d04f1fa00019f47e9</guid><category><![CDATA[bayes]]></category><category><![CDATA[rule]]></category><dc:creator><![CDATA[LAWN]]></dc:creator><pubDate>Thu, 10 Aug 2017 12:17:15 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>&#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;(Bayes&apos; theorem, Bayes&apos; rule, Bayes&apos; law)&#xB294; &#xD655;&#xB960;&#xB860;&#xACFC; &#xD1B5;&#xACC4;&#xD559;&#xC5D0;&#xC11C; &#xC0AC;&#xAC74;&#xACFC; &#xAD00;&#xB828;&#xB41C; &#xC0AC;&#xC804;&#xC9C0;&#xC2DD;&#xC744; &#xAE30;&#xBC18;&#xC73C;&#xB85C; &#xC0AC;&#xAC74;&#xC758; &#xD655;&#xC728;&#xC744; &#xB098;&#xD0C0;&#xB0B8;&#xB2E4;.<br>
&#xC608;&#xB97C; &#xB4E4;&#xC5B4;, &#xC554;&#xBC1C;&#xC0DD;&#xC774; &#xB098;&#xC774;&#xC640; &#xAD00;&#xB828;&#xC774; &#xC788;&#xB2E4;&#xBA74;, &#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;&#xB97C; &#xC0AC;&#xC6A9;&#xD558;&#xC5EC; &#xC0AC;&#xB78C;&#xB4E4;&#xC774; &#xC554;&#xC744; &#xAC00;&#xC9C0;&#xACE0; &#xC788;&#xB294;&#xC9C0; &#xC815;&#xD655;&#xD558;&#xAC8C; &#xD30C;&#xC545;&#xD558;&#xAE30; &#xC704;&#xD574; &#xB098;&#xC774;&#xB97C; &#xC0AC;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xB2E4;.</p>
<p>&#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;&#xB294; &#xC774;&#xD56D;&#xBD84;&#xD3EC;&#xC758; &#xD655;&#xB960; &#xBCC0;&#xC218;&#xC5D0; &#xB300;&#xD55C; &#xBD84;&#xD3EC;&#xB97C; &#xACC4;&#xC0B0;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC744; &#xC5F0;&#xAD6C;&#xD55C; &#xD1A0;&#xB9C8;&#xC2A4; &#xBCA0;&#xC774;&#xC2A4;(Thmas Bayes, 1701~1761)&#xC758; &#xC774;&#xB984;&#xC744; &#xB544;&#xB2E4;.<br>
&#xBCA0;&#xC774;&#xC988;&#xC758; &#xCD9C;&#xD310;&#xB418;&#xC9C0; &#xC54A;&#xC740; &#xC6D0;&#xACE0;&#xB294; &#xC655;&#xB9BD; &#xD559;&#xD68C;(Royal Society)&#xC5D0;&#xC11C; &#xC77D;&#xD788;&#xAE30; &#xC804;&#xC5D0; &#xCE5C;&#xAD6C;&#xC778; &#xB9AC;&#xCC28;&#xB4DC; &#xD504;&#xB77C;&#xC774;&#xC2A4;(Richard Price)&#xAC00; &#xC815;&#xB9AC;&#xD588;&#xB2E4;.<br>
&#xD504;&#xB77C;&#xC774;&#xC2A4;&#xAC00; &#xC815;&#xB9AC;&#xD55C; &#xBCA0;&#xC774;&#xC2A4;&#xC758; &#xC8FC;&#xC694; &#xB17C;&#xBB38;&#xC778; &quot;&#xC6B0;&#xC5F0;&#xC758; &#xC6D0;&#xCE59;&#xC5D0;&#xC11C; &#xBB38;&#xC81C;&#xB97C; &#xD574;&#xACB0;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xC5D0;&#xC138;&#xC774;(An Essay towards solving a Problem in the Doctrine of Chances<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup>)&quot;(1763)&#xC5D0; &#xBCA0;&#xC774;&#xC2A4; &#xC815;&#xB9AC;&#xB97C; &#xD3EC;&#xD568;&#xD558;&#xACE0; &#xC788;&#xC5C8;&#xB2E4;.<br>
&#xD504;&#xB77C;&#xC774;&#xC2A4;&#xB294; &#xBCA0;&#xC774;&#xC9C0;&#xC548; &#xD1B5;&#xACC4;&#xD559;&#xC758; &#xCCA0;&#xD559;&#xC801; &#xADFC;&#xAC70; &#xC911; &#xC77C;&#xBD80;&#xB97C; &#xC81C;&#xACF5;&#xD558;&#xB294; &#xB17C;&#xBB38;&#xC5D0; &#xB300;&#xD55C; &#xC18C;&#xAC1C;&#xC11C;&#xB97C; &#xC37C;&#xB2E4;.<br>
1765&#xB144; &#xADF8;&#xB294; &#xBCA0;&#xC774;&#xC2A4;&#xC758; &#xC720;&#xC0B0;&#xC5D0; &#xB300;&#xD55C; &#xADF8;&#xC758; &#xC791;&#xC5C5;&#xC744; &#xC778;&#xC815;&#xBC1B;&#xC544; &#xC655;&#xB9BD; &#xD559;&#xD68C;&#xC758; &#xD2B9;&#xBCC4;&#xD68C;&#xC6D0;&#xC73C;&#xB85C; &#xC120;&#xC815;&#xB418;&#xC5C8;&#xB2E4;.</p>
<p>&#xBCA0;&#xC774;&#xC2A4; &#xC815;&#xB9AC;&#xB294; &#xC774;&#xC804;&#xC758; &#xACBD;&#xD5D8;&#xACFC; &#xD604;&#xC7AC;&#xC758; &#xC0AC;&#xAC74;&#xC744; &#xD1A0;&#xB300;&#xB85C; &#xC5B4;&#xB5A4; &#xC0AC;&#xAC74;&#xC758; &#xD655;&#xB960;&#xC744; &#xCD94;&#xB860;&#xD558;&#xB294; &#xC54C;&#xACE0;&#xB9AC;&#xC998;&#xC774;&#xB2E4;. &#xB530;&#xB77C;&#xC11C; &#xC0AC;&#xAC74;&#xC774; &#xC77C;&#xC5B4;&#xB0A0; &#xD655;&#xB960;&#xC744; &#xD1A0;&#xB300;&#xB85C; &#xC758;&#xC0AC;&#xACB0;&#xC815;&#xC744; &#xD560; &#xACBD;&#xC6B0; &#xADF8;&#xC640; &#xAD00;&#xB828;&#xB41C; &#xC0AC;&#xC804; &#xC815;&#xBCF4;&#xB97C; &#xC5BC;&#xB9C8;&#xB098; &#xC54C;&#xACE0; &#xC788;&#xACE0; &#xC774;&#xB97C; &#xC81C;&#xB300;&#xB85C; &#xC801;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xB294;&#xAC00;&#xC5D0; &#xD06C;&#xAC8C; &#xC88C;&#xC6B0;&#xB41C;&#xB2E4;.<br>
&#xD754;&#xD788; &#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;&#xB294; &#xC870;&#xAC74;&#xBD80; &#xD655;&#xB960;(Conditional Propability)&#xC774;&#xB77C;&#xB294; &#xB9D0;&#xB85C; &#xD45C;&#xD604;&#xB418;&#xAE30;&#xB3C4; &#xD55C;&#xB2E4;.</p>
<p>$$ P(A \mid B) = \frac{P(B \mid A) , P(A)}{P(B)} $$<br>
P(A) : &#xC0AC;&#xAC74; A&#xAC00; &#xC77C;&#xC5B4;&#xB0A0; &#xD655;&#xB960;<br>
P(B) : &#xC0AC;&#xAC74; B&#xAC00; &#xC77C;&#xC5B4;&#xB0A0; &#xD655;&#xB960;<br>
P(A|B) : &#xC0AC;&#xAC74; A&#xAC00; &#xC77C;&#xC5B4;&#xB0AC;&#xC744; &#xB54C; &#xC0AC;&#xAC74; B&#xAC00; &#xC77C;&#xC5B4;&#xB0A0; &#xD655;&#xB960;<br>
P(B|A) : &#xC0AC;&#xAC74; B&#xAC00; &#xC77C;&#xC5B4;&#xB0AC;&#xC744; &#xB54C; &#xC0AC;&#xAC74; A&#xAC00; &#xC77C;&#xC5B4;&#xB0A0; &#xD655;&#xB960;<sup class="footnote-ref"><a href="#fn2" id="fnref2">[2]</a></sup></p>
<p>$$ P(Y=y \mid X=x) = \frac{P(Y=y , X=x)}{P(X=x)} = \frac{P(Y=y)P(X=x \mid Y=y)}{\sum_{y&apos;}P(Y=y&apos;)P(X=x \mid Y=y&apos;)} $$</p>
<p>$$ posterior = \frac{prior * likehood}{evidence} $$</p>
<ul>
<li>posterior(&#xC0AC;&#xD6C4;&#xD655;&#xB960;)<sup class="footnote-ref"><a href="#fn3" id="fnref3">[3]</a></sup></li>
<li>prior(&#xC0AC;&#xC804;&#xD655;&#xB960;)<sup class="footnote-ref"><a href="#fn4" id="fnref4">[4]</a></sup></li>
<li>likehood(&#xAC00;&#xB2A5;&#xB3C4;)<sup class="footnote-ref"><a href="#fn5" id="fnref5">[5]</a></sup></li>
<li>evidence(&#xC99D;&#xAC70;)<sup class="footnote-ref"><a href="#fn6" id="fnref6">[6]</a></sup></li>
</ul>
<p>&#xC608;&#xB97C; &#xB4E4;&#xC5B4;, &#xAC74;&#xBE75; 2&#xBD09;&#xC9C0;&#xB97C; &#xC0C0;&#xACE0;, &#xBCC4;&#xC0AC;&#xD0D5;&#xB3C4; 2&#xBD09;&#xC9C0;&#xB77C;&#xACE0; &#xD558;&#xC790;. &#xCCAB;&#xBC88;&#xC9F8; &#xBD09;&#xC9C0;&#xC5D0;&#xB294; &#xD558;&#xC580; &#xBCC4;&#xC0AC;&#xD0D5;&#xC774; 10&#xAC1C;, &#xBD84;&#xD64D;&#xBCC4;&#xC0AC;&#xD0D5;&#xC774; 30&#xAC1C; &#xB4E4;&#xC5C8;&#xACE0;, &#xB450;&#xBC88;&#xC9F8; &#xBD09;&#xC9C0;&#xC5D0;&#xB294; &#xAC01;&#xAC01; 20&#xAC1C;&#xC529; &#xB4E4;&#xC5C8;&#xB2E4;.&#xB450; &#xBD09;&#xC9C0;&#xC758; &#xBCC4;&#xC0AC;&#xD0D5;&#xC744; &#xD558;&#xB098;&#xC758; &#xC811;&#xC2DC;&#xC5D0; &#xB2F4;&#xACE0;, &#xB208;&#xC744; &#xAC10;&#xC740; &#xCC44; &#xBCC4;&#xC0AC;&#xD0D5; &#xD558;&#xB098;&#xB97C; &#xC9D1;&#xC5B4; &#xB4E4;&#xC5C8;&#xB2E4;. &#xB208;&#xC744; &#xB728;&#xACE0; &#xC9D1;&#xC5B4;&#xB4E0; &#xBCC4;&#xC0AC;&#xD0D5;&#xC744; &#xC0B4;&#xD3B4;&#xBCF4;&#xB2C8; &#xBD84;&#xD64D; &#xBCC4;&#xC0AC;&#xD0D5;&#xC774;&#xB2E4;. &#xC774; &#xBCC4;&#xC0AC;&#xD0D5;&#xC774; &#xCCAB;&#xBC88;&#xC9F8; &#xBD09;&#xC9C0;&#xC5D0;&#xC11C; &#xB098;&#xC654;&#xC744; &#xD655;&#xB960;&#xC740; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xB2E4;.</p>
<p>$$P(&#xCCAB;&#xBC88;&#xC9F8;&#xBD09;&#xC9C0;|&#xBD84;&#xD64D;&#xBCC4;&#xC0AC;&#xD0D5;) = \frac{P(&#xBD84;&#xD64D;&#xBCC4;&#xC0AC;&#xD0D5;|&#xCCAB;&#xBC88;&#xC9F8;&#xBD09;&#xC9C0;)P(&#xCCAB;&#xBC88;&#xC9F8;&#xBD09;&#xC9C0;)}{P(&#xBD84;&#xD64D;&#xBCC4;&#xC0AC;&#xD0D5;)}$$<br>
$$= \frac{(30/40) * (40/80)}{(50/80)} = \frac{60}{100} = 60% $$</p>
<hr>
<p>&#xCC38;&#xACE0;&#xBB38;&#xD5CC;<br>
<a href="https://en.wikipedia.org/wiki/Bayes%27_theorem">Bayes&apos; theorem</a><br>
<a href="http://math4ucanada.com/%EB%B2%A0%EC%9D%B4%EC%A6%88-%EC%A0%95%EB%A6%AC/">&#xC870;&#xAC74;&#xBD80; &#xD655;&#xB960;&#xC744; &#xC774;&#xC6A9;&#xD55C; &#xBCA0;&#xC774;&#xC988; &#xC815;&#xB9AC;</a><br>
<a href="http://blog.synapsoft.co.kr/103">&#xC870;&#xAC74;&#xBD80; &#xD655;&#xB960;(&#xBCA0;&#xC774;&#xC9C0;&#xC548;)&#xC758; &#xC774;&#xD574;&#xB97C; &#xC704;&#xD55C; &#xC608;&#xC81C; &#xBC0F; &#xD480;&#xC774;</a></p>
<hr class="footnotes-sep">
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn1" class="footnote-item"><p>The Doctorine of Chances&#xB294; &#xCD5C;&#xCD08;&#xC758; &#xD655;&#xB960;&#xB860;&#xC5D0; &#xB300;&#xD55C; &#xCC45;&#xC73C;&#xB85C; &#xD504;&#xB791;&#xC2A4; &#xC218;&#xD559;&#xC790; Abraham de Moivre&#xC5D0; &#xC758;&#xD574; &#xC4F0;&#xC5EC;&#xC84C;&#xC73C;&#xBA70;, 1718&#xB144;&#xC5D0; &#xCC98;&#xC74C; &#xBC1C;&#xAC04;&#xB418;&#xC5C8;&#xB2E4;. <a href="#fnref1" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn2" class="footnote-item"><p>joint event&#xB294; &#xC774;&#xBCA4;&#xD2B8; A&#xAC00; &#xBC1C;&#xC0DD;&#xD588;&#xC744; &#xB54C; &#xB3D9;&#xC2DC;&#xC5D0; &#xC774;&#xBCA4;&#xD2B8; B&#xAC00; &#xC77C;&#xC5B4;&#xB098;&#xB294; &#xC0AC;&#xAC74;&#xC744; &#xB9D0;&#xD55C;&#xB2E4;. &#xBC18;&#xB300;&#xB3C4; &#xB3D9;&#xC77C;&#xD558;&#xAC8C; &#xC801;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xB2E4; <a href="#fnref2" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn3" class="footnote-item"><p>posterior&#xB294; &#xC0AC;&#xD6C4;&#xD655;&#xB960;&#xC744; &#xB098;&#xD0C0;&#xB0B8;&#xB2E4;. <a href="#fnref3" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn4" class="footnote-item"><p>prior&#xB294; &#xC0AC;&#xC804;&#xD655;&#xB960;&#xC744; &#xB098;&#xD0C0;&#xB0B8;&#xB2E4;. <a href="#fnref4" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn5" class="footnote-item"><p>&#xAC00;&#xB2A5;&#xB3C4;(likehood, &#xC6B0;&#xB3C4;)&#xB294; &#xC8FC;&#xC5B4;&#xC9C4; &#xD45C;&#xBCF8;&#xC5D0;&#xC11C; &#xAC00;&#xC7A5; &#xAC00;&#xB2A5;&#xD55C; &#xBAA8;&#xC218;&#xB97C; &#xCD94;&#xC815;&#xD558;&#xB294; &#xCC99;&#xB3C4;&#xC774;&#xB2E4;. <a href="#fnref5" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn6" class="footnote-item"><p>evidence&#xB294; &#xC815;&#xADDC;&#xD654;&#xC0C1; &#xD639;&#xC740; &#xC99D;&#xAC70;,&#xAD00;&#xCC30;&#xB41C; &#xAC12;&#xC744; &#xB098;&#xD0C0;&#xB0B8;&#xB2E4;. <a href="#fnref6" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
</ol>
</section>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>