<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Let's Run Jinyeah</title>
    <link>https://run-jinyeah.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Sat, 27 Jun 2026 07:10:46 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>jinyeah</managingEditor>
    <item>
      <title>[Window] Python 설정</title>
      <link>https://run-jinyeah.tistory.com/68</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;python 위치&lt;/p&gt;
&lt;pre id=&quot;code_1666590373462&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;where python
&amp;gt;&amp;gt; C:\Users\samsung\Anaconda3\python.exe&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[Anaconda3] python 가상환경&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;위치: C:\Users\samsung\Anaconda3\envs&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1666590472180&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;conda envs&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[Anacodna3] python 버전 확인&lt;/p&gt;
&lt;pre id=&quot;code_1666590641223&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;python --version
&amp;gt;&amp;gt;Python 3.6.8 :: Anaconda, Inc.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[Anaconda3] 설치 package 확인&lt;/p&gt;
&lt;pre id=&quot;code_1666591995093&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;conda list&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Programming/Python</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/68</guid>
      <comments>https://run-jinyeah.tistory.com/68#entry68comment</comments>
      <pubDate>Mon, 24 Oct 2022 15:03:04 +0900</pubDate>
    </item>
    <item>
      <title>Outer product, Inner product</title>
      <link>https://run-jinyeah.tistory.com/67</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;Outer product&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;uvT&lt;/li&gt;
&lt;li&gt;output: matrix&lt;/li&gt;
&lt;li&gt;time complexity: O(n2)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Inner product&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;uTv&lt;/li&gt;
&lt;li&gt;output: scalar&lt;/li&gt;
&lt;li&gt;time complexity: O(n)
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;a = [a0, a1, a2, ... , aN-1], b = [b0, b1, b2, ...., bN-1]&lt;/li&gt;
&lt;li&gt;a0*b0 + a1*b1 + aN-1*bN-1&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffffff; color: #232629;&quot;&gt;Assuming that multiplication and addition are constant-time operations, the time-complexity is O(n)&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Multiply O(n) + add O(n) = O(n)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;503&quot; data-origin-height=&quot;171&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4IyuJ/btrNT7KrrUW/aNZYF4GQMkne37j9Rlc1g1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4IyuJ/btrNT7KrrUW/aNZYF4GQMkne37j9Rlc1g1/img.png&quot; data-alt=&quot;Top: Inner product, Down: Outer product&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4IyuJ/btrNT7KrrUW/aNZYF4GQMkne37j9Rlc1g1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4IyuJ%2FbtrNT7KrrUW%2FaNZYF4GQMkne37j9Rlc1g1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;503&quot; height=&quot;171&quot; data-origin-width=&quot;503&quot; data-origin-height=&quot;171&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Top: Inner product, Down: Outer product&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Algorithm</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/67</guid>
      <comments>https://run-jinyeah.tistory.com/67#entry67comment</comments>
      <pubDate>Thu, 6 Oct 2022 05:02:44 +0900</pubDate>
    </item>
    <item>
      <title>[Shadowing] 220925</title>
      <link>https://run-jinyeah.tistory.com/66</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;The Ellen Show &quot;The Unbelievably Hilarious Amy Schumer&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. I don't fit in here -- just straight up body type&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Straight up - 격한공감, 완전, absolutely, totally / 솔직하게, honestly&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) I'm telling you straight up, I never saw him with her.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) Straight up, I didn't think you'd make it this far in the competition, but you've done really well.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. my arms register as legs&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;register&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- to put information(your name) into an official list or record&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) Students have to register for the new course by the end of April.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- to show or express something&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) His face registered extreme disapproval of what he had witnessed.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. bawling&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;bawl - to shout in a very loud vice&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. courtside tickets to a Laker game&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;courtside in basketball - the area around the actual court&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. my business agent thought I was mad at him for sexually harassing me&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;harass - to continue to annoy or upset someone over a period of time&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. I thought it would be free booze&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;free booze - a version of an alcoholic drink made without alcohol, or with the alcohol removed or reduced to almost zero&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;would - will보다 약한 확신&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. To pull off that name&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;pull off sth - to succeed in doing sth difficult or unexpected&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;putt sth off - to manage to do sth difficult&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;8. Like if my name were &quot;Quinn&quot; on a show, they'd be like &quot;Oh, the jolly Irish groundskeeper, that~&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;groundskeeper - 관리인&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;If S were N, S would be like ~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;9. My resting face is just a scowl&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;scowl - a very annoyed expression&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;10. I have what I am calling &quot;at-risk chin&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;chin - the part of a person's face below their mouth(턱)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;11. I'm pounding red wine&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;pound - to hit repeatedly with force, or to crush by hitting repeatedly&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) The speaker pounded his fists on the table&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;12. I look like her if she were stung by a million bees&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sting - (벌레가) 물다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sting stang stung&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;13. I want a trough and I want to dunk my head in it&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;trough - a long, narrow container&amp;nbsp; without a lid that usually holds water or food for farm animals&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;duck - to put something into liquid for a short time&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;14. you can't, and not just because I'm not totally out of the woods with this UTI&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;out of the woods - no longer be in danger of difficulty&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UTI - an infection in any part of the urinary system&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;15. check it out&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;to examine or try something&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;16. I went to the scone and I kind of just sidled up to it&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sidle up - to walk toward or away from someone, trying not to be noticed&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;표현&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. I get red wine teeth right out the gate&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. I was eyeing this particular scone.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Life/English</category>
      <category>checkitout</category>
      <category>freebooze</category>
      <category>Pound</category>
      <category>pulloff</category>
      <category>scowl</category>
      <category>shadowing</category>
      <category>sidleup</category>
      <category>Sting</category>
      <category>straightup</category>
      <category>theellenshow</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/66</guid>
      <comments>https://run-jinyeah.tistory.com/66#entry66comment</comments>
      <pubDate>Mon, 26 Sep 2022 06:45:59 +0900</pubDate>
    </item>
    <item>
      <title>Transfer Learning and Domain Adaptation</title>
      <link>https://run-jinyeah.tistory.com/64</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;ldquo;Domain&amp;rdquo; and &amp;ldquo;Task&amp;rdquo;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Domain&lt;/b&gt; relates to the feature space of a specific dataset and the marginal probability distribution of features&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Task&lt;/b&gt; relates to the label space of a dataset and an objective predictive function&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Transfer Learning&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;goal is to transfer the knowledge learned from the Task(a) on Domain A to the Task(b) on Domain B&lt;/li&gt;
&lt;li&gt;common to update the last several layers of the pre-trained network towards a new given task with a new label space (the supporting assumption is that the early layers in the network extract low-level features which are universal for vision tasks)
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Target Domain에 label이 없다면 학습이 불가능&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Domain Adaptation&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;particular type of transfer learning&lt;/li&gt;
&lt;li&gt;goal is to transfer knowledge from S Domain to T Domain to perform a specific Task on T (Domain Shift)&lt;br /&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;Task is shared&lt;/li&gt;
&lt;li&gt;the marginal distributions are different between the source(S) Domain and target(T) Domain&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;Types of Domain Adaptation&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;Supervised DA&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;small number labeled data in the target domain are available&lt;/li&gt;
&lt;li&gt;pre-train the model with source dataset and fine-tune with target dataset (Transfer learning)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Semi-supervised DA&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;small number of labeled data as well as redundant unlabeled in the target domain are available&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Unsupervised DA / Self-supervised DA&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;only unlabeled target data are available&lt;/li&gt;
&lt;li&gt;대표논문. [DANN] Domain-Adversarial Training of Neural Networks&lt;/li&gt;
&lt;li&gt;self-supervised a branch of unsupervised learning: Obtain labels form the data itself&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Source-free DA
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;only a source pre-trained model and an unlabeled target domain dataset are available&lt;/li&gt;
&lt;li&gt;대표논문. [DistillAdapt] Source-Free Activate Visual Domain Adaptation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Reference&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;https://lhw0772.medium.com/study-da-domain-adaptation-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0-%EA%B8%B0%EB%B3%B8%ED%8E%B8-4af4ab63f871&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Guan, Hao, and Mingxia Liu. &quot;Domain adaptation for medical image analysis: a survey.&quot; &lt;i&gt;IEEE Transactions on Biomedical Engineering&lt;/i&gt; 69.3 (2021)&lt;/p&gt;</description>
      <category>Deep Learning/Theory</category>
      <category>domain adaptation</category>
      <category>Transfer Learning</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/64</guid>
      <comments>https://run-jinyeah.tistory.com/64#entry64comment</comments>
      <pubDate>Wed, 10 Aug 2022 20:43:38 +0900</pubDate>
    </item>
    <item>
      <title>Linux Disk 확인 및 Filesystem 용량 확인</title>
      <link>https://run-jinyeah.tistory.com/63</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;Display all of your drives on a Linux System&lt;/h3&gt;
&lt;pre id=&quot;code_1659942492327&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sudo fdisk -l
lsblk&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;503&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EaBZN/btrJcEUcZHL/RxWQfSwAfxR0S9dhXNAPBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EaBZN/btrJcEUcZHL/RxWQfSwAfxR0S9dhXNAPBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EaBZN/btrJcEUcZHL/RxWQfSwAfxR0S9dhXNAPBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEaBZN%2FbtrJcEUcZHL%2FRxWQfSwAfxR0S9dhXNAPBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;496&quot; height=&quot;335&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;503&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;총 2개의 disk (nvme0n1과 nvme1n1)가 마운트 되어 있음&lt;/li&gt;
&lt;li&gt;nvme0n1의 마운트 위치: /&lt;/li&gt;
&lt;li&gt;nvme1n1의 마운트 위치: /data1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Display &lt;b&gt;Size&lt;/b&gt; of all of your drives on a Linux System&lt;/h3&gt;
&lt;pre id=&quot;code_1659945706751&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;df -h&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;548&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/47iev/btrI7M6EH6P/VzOCSbRK5OgJFQ5uCIybXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/47iev/btrI7M6EH6P/VzOCSbRK5OgJFQ5uCIybXk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/47iev/btrI7M6EH6P/VzOCSbRK5OgJFQ5uCIybXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F47iev%2FbtrI7M6EH6P%2FVzOCSbRK5OgJFQ5uCIybXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;502&quot; height=&quot;370&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;548&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;특정 디렉토리의 File system 용량 확인하기&lt;/h3&gt;
&lt;pre id=&quot;code_1659945906552&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;du -sh # 총 용량
du -h # 모든 하위 디렉토리들의 용량
du -h --max-depth=1 # 첫번째 하위 디렉토리들의 용량&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;715&quot; data-origin-height=&quot;174&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2BAXv/btrJfpoPpeT/Iz3npyKqXFOTI4dHD19dNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2BAXv/btrJfpoPpeT/Iz3npyKqXFOTI4dHD19dNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2BAXv/btrJfpoPpeT/Iz3npyKqXFOTI4dHD19dNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2BAXv%2FbtrJfpoPpeT%2FIz3npyKqXFOTI4dHD19dNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;480&quot; height=&quot;117&quot; data-origin-width=&quot;715&quot; data-origin-height=&quot;174&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Linux</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/63</guid>
      <comments>https://run-jinyeah.tistory.com/63#entry63comment</comments>
      <pubDate>Mon, 8 Aug 2022 17:07:46 +0900</pubDate>
    </item>
    <item>
      <title>Entropy and Cross-Entropy</title>
      <link>https://run-jinyeah.tistory.com/62</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Entropy는 일반적으로 불확실성을 나타내는 지표이다. 딥러닝에서는 이를 정보량으로 볼 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Rationale&lt;/h3&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;Information ( = i) = -㏒  ( = i)&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;The degree of information delivered by an event xi
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;is low if &lt;span style=&quot;color: #595959;&quot;&gt; ( = i)&lt;/span&gt; is close to 1&lt;/li&gt;
&lt;li&gt;is high if &lt;span style=&quot;color: #595959;&quot;&gt; ( = i)&lt;/span&gt; is close to 0&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;즉, 확률이 클수록 정보량이 적다
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;logarithm: -logx = x가 1에 가까울수록 작다&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Expectation&lt;/h3&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;E [ ] = &amp;sum;  &lt;span style=&quot;color: #595959;&quot;&gt;&amp;middot;&lt;/span&gt; ( = )&lt;/span&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Summation of (특정 outcome x 그 outcome이 나올 확률)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Entropy&lt;/h3&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;H [&lt;span style=&quot;color: #595959;&quot;&gt; &lt;/span&gt;] = E [Information( = )] = - &amp;sum;  ( = ) &amp;middot; ㏒ ( = )&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;(특정 값에 대한 정보량)의 기댓값&lt;/li&gt;
&lt;li&gt;Expected value of the uncertainty of its outcomes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Cross-Entropy&lt;/h3&gt;
&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;H [Xt, Xp] = E [Information( = )] = - &amp;sum;  t( t= ) &amp;middot; ㏒ p( p= )&lt;/span&gt;&lt;/h4&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt; t&lt;/span&gt;: true probability distribution&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt; p&lt;/span&gt;: approximate probability distribution&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;정답 분포와 예측 분포의 outcome이 동일하고 정답 분포를 알 경우 활용&lt;/li&gt;
&lt;li&gt;minimize when &lt;span style=&quot;color: #595959;&quot;&gt; t&lt;/span&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&amp;asymp;&lt;span style=&quot;color: #595959;&quot;&gt; p and &lt;span style=&quot;color: #595959;&quot;&gt; &lt;/span&gt; is large&lt;/span&gt;&lt;/span&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;둘 다 높은 확률이면 0에 수렴하여 cross-entropy loss가 작아짐&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;둘 다 낮은 확률이면 무한대에 수렵하여 cross-entropy loss 커짐&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;하나는 높고, 하나는 낮은 확률이면(&lt;span style=&quot;color: #595959;&quot;&gt; t&lt;/span&gt;&lt;span style=&quot;color: #595959;&quot;&gt;&lt;span style=&quot;color: #595959;&quot;&gt;≉&lt;/span&gt;&lt;span style=&quot;color: #595959;&quot;&gt; p)&lt;/span&gt;&lt;/span&gt;, 한 값이 크기 때문에 cross-entropy loss 커짐&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Deep Learning/Theory</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/62</guid>
      <comments>https://run-jinyeah.tistory.com/62#entry62comment</comments>
      <pubDate>Sun, 31 Jul 2022 00:05:24 +0900</pubDate>
    </item>
    <item>
      <title>[Python] MRI Resampling</title>
      <link>https://run-jinyeah.tistory.com/61</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;When to Resample?&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Anytime we use two datasets with different sized voxels&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;Dicom Attributes to use&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. Slice Thickess&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. PixelSpacing (width, height)&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;Calcuate new size&lt;/h4&gt;
&lt;pre id=&quot;code_1657268964704&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;out_size = [
        int(np.round(original_size[0] * (original_spacing[0] / out_spacing[0]))),
        int(np.round(original_size[1] * (original_spacing[1] / out_spacing[1]))),
        int(np.round(original_size[2] * (original_spacing[2] / out_spacing[2])))]&lt;/code&gt;&lt;/pre&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;How to resample with SimpleITK&lt;/h4&gt;
&lt;pre id=&quot;code_1657269063297&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def resample_img(itk_image, out_spacing=[2.0, 2.0, 2.0], is_label=False):
    # resample images to 2mm spacing with simple itk

    original_spacing = itk_image.GetSpacing()
    original_size = itk_image.GetSize()

    out_size = [
        int(np.round(original_size[0] * (original_spacing[0] / out_spacing[0]))),
        int(np.round(original_size[1] * (original_spacing[1] / out_spacing[1]))),
        int(np.round(original_size[2] * (original_spacing[2] / out_spacing[2])))]

    resample = sitk.ResampleImageFilter()
    resample.SetOutputSpacing(out_spacing)
    resample.SetSize(out_size)
    resample.SetOutputDirection(itk_image.GetDirection())
    resample.SetOutputOrigin(itk_image.GetOrigin())
    resample.SetTransform(sitk.Transform())
    resample.SetDefaultPixelValue(itk_image.GetPixelIDValue())

    if is_label:
        resample.SetInterpolator(sitk.sitkNearestNeighbor)
    else:
        resample.SetInterpolator(sitk.sitkBSpline)

    return resample.Execute(itk_image)&lt;/code&gt;&lt;/pre&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;How to resample with Python - Skimage resize&lt;/h4&gt;
&lt;pre id=&quot;code_1657269158042&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def interpolate(img, new_size):
    new_img = resize(img, new_size, order=1, anti_aliasing=False, clip=False, preserve_range=True)
    return new_img&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;reference&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://f-i-tushar-eee.medium.com/3d-medical-imaging-pre-processing-all-you-need-6ba981738877&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://f-i-tushar-eee.medium.com/3d-medical-imaging-pre-processing-all-you-need-6ba981738877&lt;/a&gt;&lt;/p&gt;</description>
      <category>Programming/Medical Image Processing</category>
      <category>3d medical image</category>
      <category>resample</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/61</guid>
      <comments>https://run-jinyeah.tistory.com/61#entry61comment</comments>
      <pubDate>Fri, 8 Jul 2022 17:33:26 +0900</pubDate>
    </item>
    <item>
      <title>Normalization</title>
      <link>https://run-jinyeah.tistory.com/59</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;What is the normalization formula used for?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Normalization is useful in statistics for creating a common scale to compare data sets with very different values.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Deep Learning view?&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;학습의 안정화: Gradient vanising/exploding 문제를 해결할 수 있음&lt;/li&gt;
&lt;li&gt;학습시간의 단축: learning rate를 크게 할 수 있음&lt;/li&gt;
&lt;li&gt;성능 개선: local optimum에서 빨리 빠져나올 수 있음&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Min-Max Normalization&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Method&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;normalization formula to [0,1] &lt;b&gt;xnormalized = (x-xmin) / (xmax-xmin)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;if x==xmin, xnormalized = 0&lt;/li&gt;
&lt;li&gt;if x==xmax, xnormalized = 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Normalization formula for custom ranges(a,b) &lt;b&gt;xnormalized = a + (((x-xmin)*(b-a)) / (xmax-xmin))&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;if x==xmin, xnormalized = a&lt;/li&gt;
&lt;li&gt;if x==xmax, xnormalized = a+(b-a) = b&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Summary&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;guaranteed to reshape both of our features to be between 0 and 1&lt;/li&gt;
&lt;li&gt;MinMax Scaling is that it is &lt;b&gt;highly influenced&lt;/b&gt; by the maximum and minimum values in our data so if our data contains &lt;b&gt;outliers&lt;/b&gt; it is going to be &lt;b&gt;biased&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;might &lt;b&gt;compress&lt;/b&gt; all &lt;b&gt;inliers&lt;/b&gt; in a &lt;b&gt;narrow range&lt;/b&gt; if affected by outliers&amp;nbsp;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Normalizing fixed the squishing problem on the y-axis, but the x-axis is still problematic. Now if we were to compare these points, the y-axis would dominate; the y-axis can differ by 1, but the x-axis can only differ by 0.4.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;normalization.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;960&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZBmJP/btrE5SB71Mn/LIwzKz2pi3yElRemkMklOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZBmJP/btrE5SB71Mn/LIwzKz2pi3yElRemkMklOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZBmJP/btrE5SB71Mn/LIwzKz2pi3yElRemkMklOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZBmJP%2FbtrE5SB71Mn%2FLIwzKz2pi3yElRemkMklOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;539&quot; height=&quot;404&quot; data-filename=&quot;normalization.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;960&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Standardization&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Method&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;scales the features so that they have &amp;mu;=0 and &amp;sigma;=1&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&amp;mu; : mean value of the feature&lt;/li&gt;
&lt;li&gt;&amp;sigma; : standard deviation of the feature&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Z-Score Normalization&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;normalization formula xnormalized = (x-&amp;mu;)/&amp;sigma;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;if x==mean of the all the values of the feature, xnormalized = 0&lt;/li&gt;
&lt;li&gt;if x &amp;lt; mean of the all the values of the feature, xnormalized &amp;lt; 0&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Summary&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;avoids this outlier issue&lt;/li&gt;
&lt;li&gt;The size of those negative, positive numbers is determined by the standard deviation of the feature. (if large standard deviation, the normalized values will be closer to 0)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Pytorch Normalization (Standardization)&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;각 channel별로 mean, std 값 할당&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;transform = torchvision.transforms.Compose([
    torchvision.transforms.ToTensor(),
    torchvision.transforms.Normalize(
        mean=[mean_1, mean_2, mean_3],
        std=[std_1, std_2, std_3],
    ),
])&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;reference&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.codecademy.com/article/normalization&quot;&gt;https://www.codecademy.com/article/normalization&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.indeed.com/career-advice/career-development/normalization-formula&quot;&gt;https://www.indeed.com/career-advice/career-development/normalization-formula&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Deep Learning/Theory</category>
      <category>deeplearning</category>
      <category>normalization</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/59</guid>
      <comments>https://run-jinyeah.tistory.com/59#entry59comment</comments>
      <pubDate>Sat, 18 Jun 2022 17:31:36 +0900</pubDate>
    </item>
    <item>
      <title>Timeline</title>
      <link>https://run-jinyeah.tistory.com/58</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;2022 Fall 미국 컴퓨터공학 석사 지원&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;COVID-19으로 GRE 점수 없이 지원&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;막학기(2021-2학기)에 1학점을 들으면서 대학원 준비&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Timeline&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;8, 9월: TOFEL 공부 (8월부터 공부시작했고 원하는 점수를 얻은 건 11월)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;9월: 교수님 면담, 추천서 요청&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;10월: CV작성, SOP 개요 잡기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;11월, 12월: SOP, PS 작성&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;12월, 1월, 2월: 지원&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3월, 4월, 5월: 결과 발표&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3월에 합격소식 받고 4월부터 국내 대학원 연구실에서 연구중(8월까지)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Life/Grad School Prep</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/58</guid>
      <comments>https://run-jinyeah.tistory.com/58#entry58comment</comments>
      <pubDate>Sat, 18 Jun 2022 15:47:35 +0900</pubDate>
    </item>
    <item>
      <title>Numpy 모음</title>
      <link>https://run-jinyeah.tistory.com/56</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;Statistic methods&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.sort&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.min() &amp;amp; np.max() &amp;amp; np.median()&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.percentile&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;calculate the ith percentile of the input numpy array along a specified axis&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;ith percentile is the value at which i percent of the data is below it&lt;/li&gt;
&lt;li&gt;axis (default): input array is flattened&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.histogram&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Find index or value&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.where&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Change the shape&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.squeeze&lt;/p&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;remove 1-dimensional axis&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.tile&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;transpose &amp;amp; reshape&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ravel &amp;amp; flatten&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Generate an array&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.zeros &amp;amp; np.zeros_like&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.ones &amp;amp; np.ones_like&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.random&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.arange&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Load &amp;amp; Save&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;np.load &amp;amp; np.save&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Python</category>
      <category>numpy</category>
      <category>Python</category>
      <author>jinyeah</author>
      <guid isPermaLink="true">https://run-jinyeah.tistory.com/56</guid>
      <comments>https://run-jinyeah.tistory.com/56#entry56comment</comments>
      <pubDate>Fri, 17 Jun 2022 03:07:49 +0900</pubDate>
    </item>
  </channel>
</rss>