<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>rudgh99</title>
    <link>https://algorithmjjangdol.tistory.com/</link>
    <description>컴퓨터와 친해지고 싶은 사람의 잡다한 기록</description>
    <language>ko</language>
    <pubDate>Thu, 6 Aug 2026 21:11:44 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>rudgh99_algo</managingEditor>
    <image>
      <title>rudgh99</title>
      <url>https://tistory1.daumcdn.net/tistory/6569041/attach/88f6972cfa6d43f38d26fd617bc1795b</url>
      <link>https://algorithmjjangdol.tistory.com</link>
    </image>
    <item>
      <title>[Expression_3] despite of / In spite of / Although</title>
      <link>https://algorithmjjangdol.tistory.com/341</link>
      <description>&lt;p data-end=&quot;81&quot; data-start=&quot;0&quot; data-ke-size=&quot;size16&quot;&gt;You can use these expressions when you want to show contrast between two ideas.&lt;/p&gt;
&lt;p data-end=&quot;148&quot; data-start=&quot;83&quot; data-ke-size=&quot;size16&quot;&gt;despite + noun&lt;br /&gt;in spite of + noun&lt;br /&gt;although + subject + verb&lt;/p&gt;
&lt;p data-end=&quot;164&quot; data-start=&quot;150&quot; data-ke-size=&quot;size16&quot;&gt;For example,&lt;/p&gt;
&lt;p data-end=&quot;310&quot; data-start=&quot;166&quot; data-ke-size=&quot;size16&quot;&gt;Despite the weather, I went to the beach.&lt;br /&gt;In spite of the traffic, I took the subway.&lt;br /&gt;Although I failed the exam, I kept studying English.&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/341</guid>
      <comments>https://algorithmjjangdol.tistory.com/341#entry341comment</comments>
      <pubDate>Sat, 18 Oct 2025 06:10:19 +0900</pubDate>
    </item>
    <item>
      <title>[Expression_2] on top of that / on top of all those things</title>
      <link>https://algorithmjjangdol.tistory.com/340</link>
      <description>&lt;p data-end=&quot;212&quot; data-start=&quot;131&quot; data-ke-size=&quot;size16&quot;&gt;If you are preparing for the OPIc test, I highly recommend this expression.&lt;/p&gt;
&lt;p data-end=&quot;249&quot; data-start=&quot;219&quot; data-ke-size=&quot;size16&quot;&gt;This expression means &amp;ldquo;게다가.&amp;rdquo;&lt;/p&gt;
&lt;p data-end=&quot;346&quot; data-start=&quot;256&quot; data-ke-size=&quot;size16&quot;&gt;You can also use a slightly different version, such as &amp;ldquo;On top of all those things.&amp;rdquo;&lt;/p&gt;
&lt;p data-end=&quot;380&quot; data-start=&quot;353&quot; data-ke-size=&quot;size16&quot;&gt;This means &amp;ldquo;그 모든 것들 외에도.&amp;rdquo;&lt;/p&gt;
&lt;p data-end=&quot;405&quot; data-start=&quot;387&quot; data-ke-size=&quot;size16&quot;&gt;For example:&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;530&quot; data-start=&quot;408&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;456&quot; data-start=&quot;408&quot;&gt;On top of that, they have scrumptious food.&lt;/li&gt;
&lt;li data-end=&quot;530&quot; data-start=&quot;459&quot;&gt;On top of all those things, they usually have great service as well.&lt;/li&gt;
&lt;/ol&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/340</guid>
      <comments>https://algorithmjjangdol.tistory.com/340#entry340comment</comments>
      <pubDate>Wed, 15 Oct 2025 23:03:37 +0900</pubDate>
    </item>
    <item>
      <title>[Expression_1] It seems like</title>
      <link>https://algorithmjjangdol.tistory.com/339</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;If you are preparing for the OPIc test, you can use this expression.&lt;br /&gt;This expression means &amp;ldquo;~인 것 같다.&amp;rdquo;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;For example,&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1415&quot; data-start=&quot;1354&quot;&gt;It seems like most people here prefer taking the subway.&lt;/li&gt;
&lt;li data-end=&quot;1514&quot; data-start=&quot;1448&quot;&gt;It seems like getting a job is really difficult for everyone.&lt;/li&gt;
&lt;li data-end=&quot;1558&quot; data-start=&quot;1517&quot;&gt;It seems like it will rain tomorrow.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/339</guid>
      <comments>https://algorithmjjangdol.tistory.com/339#entry339comment</comments>
      <pubDate>Wed, 15 Oct 2025 22:14:46 +0900</pubDate>
    </item>
    <item>
      <title>[English] 표현 모음집</title>
      <link>https://algorithmjjangdol.tistory.com/338</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. think of : 생각나다.&amp;nbsp;I can't think of his names.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;2. I lost track of time : 시간 가는 줄 몰랐다.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;3. I just wasted my money. 나 그냥 돈 날렸어.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;4. all that : 그다지&amp;nbsp; they aren't all that attractive.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;5. The only thing that remains is a picture.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;6. I can't leave out the people who are familiar with me. 나랑 친한사람을 제외할 수 없다. I can't leave out abs either.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;7. I feel like my stomach is getting more defined.&amp;nbsp; 내 복부 근육이 더 선명해지는 것 같아.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;8. I don't think today is possible.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;9. Today doesn't work for me.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;10. Are there any discounts or promotions available?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;11. What's the best price you can give me.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;12. Does friday at 5pm work for you? &lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;13. What are your business hours?&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;14. I didn't recognize him but I pretended to remember him.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;15. on top of that ; 게다가 ; On top of that, I've spent too much money. I've spent a lot of money.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;16. end up ing ; I just ended up spending too much money.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;17. The other day ; 저번에&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;18. spending time alone&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;19. Are you done? : 끝났어?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;20. I'm done with my hair cut.&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;21. Hey, notice anything? ; 나 달라진 거 없어?&amp;nbsp;&lt;/b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;22. I think that pretty much sums it up. ; 그거면 다 요약 되겠네요.&amp;nbsp;&lt;/b&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;&lt;b&gt;23. You should take it up with him/HR/her. ; 너가 him/her/HR가 따지면 되겠네.&amp;nbsp;&lt;/b&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;24. I've got butterflies in my stomach. : 긴장되다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/338</guid>
      <comments>https://algorithmjjangdol.tistory.com/338#entry338comment</comments>
      <pubDate>Sat, 20 Sep 2025 08:26:23 +0900</pubDate>
    </item>
    <item>
      <title>[diary] 2025.09.12</title>
      <link>https://algorithmjjangdol.tistory.com/337</link>
      <description>&lt;p data-end=&quot;162&quot; data-start=&quot;88&quot; data-ke-size=&quot;size16&quot;&gt;Today is the first day that I write down my diary, so give me applause!!&lt;/p&gt;
&lt;p data-end=&quot;162&quot; data-start=&quot;88&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;270&quot; data-start=&quot;164&quot; data-ke-size=&quot;size16&quot;&gt;On the weekend, I usually stay at home and not go out. It&amp;rsquo;s because I have lots of things to do at home.&lt;/p&gt;
&lt;p data-end=&quot;457&quot; data-start=&quot;272&quot; data-ke-size=&quot;size16&quot;&gt;I usually study English to be a good English speaker, and I also work out at the gym. I worked out my legs today. It&amp;rsquo;s always pretty hard during the workout, but it also refreshes me.&lt;/p&gt;
&lt;p data-end=&quot;457&quot; data-start=&quot;272&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;538&quot; data-start=&quot;459&quot; data-ke-size=&quot;size16&quot;&gt;Oh, I forgot to write that I take medicine at 6:00 a.m. to prevent hair loss.&lt;/p&gt;
&lt;p data-end=&quot;614&quot; data-start=&quot;540&quot; data-ke-size=&quot;size16&quot;&gt;And then I always drink some coffee. Without coffee, I&amp;rsquo;m just gonna die.&lt;/p&gt;
&lt;p data-end=&quot;712&quot; data-start=&quot;616&quot; data-ke-size=&quot;size16&quot;&gt;Anyway, I thought about lots of things today. Especially, I&amp;rsquo;m confused about what I should do.&lt;/p&gt;
&lt;p data-end=&quot;771&quot; data-start=&quot;714&quot; data-ke-size=&quot;size16&quot;&gt;Maybe Quality Assurance, AI &amp;hellip; I don&amp;rsquo;t know what I like.&lt;/p&gt;
&lt;p data-end=&quot;771&quot; data-start=&quot;714&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;946&quot; data-start=&quot;773&quot; data-ke-size=&quot;size16&quot;&gt;If I choose AI, I have to study linear algebra, probability &amp;amp; statistics, and calculus. And if not, I will just submit my resume to corporations and add some certificates.&lt;/p&gt;
&lt;p data-end=&quot;946&quot; data-start=&quot;773&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;1004&quot; data-start=&quot;948&quot; data-ke-size=&quot;size16&quot;&gt;Maybe, guys, I&amp;rsquo;m going to pick the choice by tomorrow.&lt;/p&gt;
&lt;p data-end=&quot;1025&quot; data-start=&quot;1006&quot; data-ke-size=&quot;size16&quot;&gt;See you tomorrow.&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/337</guid>
      <comments>https://algorithmjjangdol.tistory.com/337#entry337comment</comments>
      <pubDate>Fri, 12 Sep 2025 19:29:20 +0900</pubDate>
    </item>
    <item>
      <title>[English] get,have,take, do, make, go , be</title>
      <link>https://algorithmjjangdol.tistory.com/336</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. get ; 없다가 생기는 뉘앙스&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I get a ticket. I get a table. I get a job.&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;2. have : 완전히 내 것이 되었다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I don't have it -&amp;gt; I get it. -&amp;gt; I have it.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I have a job(직업이 있다.) , 취직하다 get a job&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I have a cold , I get a cold .&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I have breakfast&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;3. take : 손을 뻗어서 갖고오다, 노력&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I take my medicine. I take a shower. I take a picture.&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;4. do : 일상적으로 자주 하다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I do the housework. I do my homework. I do yoga.&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;5. make : 어쩌다 한번 만들어내는 사건&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) I make a mistake. I make a lot of money.(I have a lot of money.)&amp;nbsp; I make a friend. ( I have a lot of friends.)&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;6. go : 어디론가 이동하다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) go to school.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) go to the drugstore(맨날 가는 곳이 아님)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) go for dinner&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;7. be : 가만히 있는 주어의 상태&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) get married(미혼에서 기혼이 되다.) , 기혼이다 (be married, i'm married)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) get cold --&amp;gt; I'm cold.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;ex) get hungry(배고파졌다.) --&amp;gt; be hungry(배고프다.)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/336</guid>
      <comments>https://algorithmjjangdol.tistory.com/336#entry336comment</comments>
      <pubDate>Wed, 10 Sep 2025 23:36:10 +0900</pubDate>
    </item>
    <item>
      <title>[English] It has been. It's been.</title>
      <link>https://algorithmjjangdol.tistory.com/335</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. How long has it been? 얼마나 됐어?&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been almost 6 months. It's been a long time. It's been many years.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It hasn't been very long.&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;2. How has it been? &amp;nbsp;과거+현재동안 어땠어요? (How is it?;어때요?)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been kind of tough. ( 좀 힘들었어.) , It's been fun.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been great so far. (so far(여태까지는), 여태까지는 좋아요.)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been really helpful. Thanks again.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been getting better / worse. (나아지고 있어요.)&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been improving.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been snowing all morning.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;It's been + p.p --&amp;gt; It's been canceled / delayed / pushed back / fixed / taken care of / stolen / renewed / renovated several times / closed permanently. (It was canceled랑은 틀림.)&amp;nbsp;&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;a href=&quot;https://www.youtube.com/watch?v=qXJEQzI9U-k&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.youtube.com/watch?v=qXJEQzI9U-k&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=qXJEQzI9U-k&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/oBDei/hyZILBSIDE/fl1rNa2krvgGCblOdyOmI1/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=1046_422_1122_504,https://scrap.kakaocdn.net/dn/bv7NPf/hyZIMU4MJ5/1FfrKQ36Kh8xlqDWDUumCK/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=1046_422_1122_504&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;⟪⟪ it's been ⟫⟫ 보고 들으면 알지만 말로는 나오지 않는 기본 영어&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/qXJEQzI9U-k&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/335</guid>
      <comments>https://algorithmjjangdol.tistory.com/335#entry335comment</comments>
      <pubDate>Wed, 10 Sep 2025 22:52:36 +0900</pubDate>
    </item>
    <item>
      <title>[유용한 표현] 회화1</title>
      <link>https://algorithmjjangdol.tistory.com/334</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. I'm going to have to 동사원형 --&amp;gt; 어쩔 수 없이 동사원형 해야겠다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I'm going to have to decline. I'm going to have to let you go. We are gonna have to fire you.&amp;nbsp;&lt;/b&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;&lt;b&gt;2. In terms of --&amp;gt; ~ 측면에서&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. In terms of distance, I prefer japan because it's just two-hour flight.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. In terms of cost, I think this method would be good.&amp;nbsp;&lt;/b&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;&lt;b&gt;3. be supposed to 동원 --&amp;gt; ~하기로 되어있다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. You're supposed to be class in time.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I'm supposed to meet&amp;nbsp; my boss for a meeting at 2pm.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. You're not supposed to forget this method. Aren't you?&amp;nbsp;&lt;/b&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;&lt;b&gt;4. Feel free to 동원 --&amp;gt; 언제든지, 얼마든지 ~ 해&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. Feel free to look around.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. Feel free to call me anytime.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. Fell free to call anytime.&amp;nbsp;&lt;/b&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;&lt;b&gt;5. Fee like 명사/동명사&amp;nbsp; --&amp;gt; ~가 땡긴다. ~하고 싶은 기분이다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex.&amp;nbsp; I feel like some breakfast.&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I feel like some paper. I feel like some that materials.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I feel like getting some lunch.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I feel like going out tonight.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I feel like you need some outside help.&amp;nbsp;&lt;/b&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;&lt;b&gt;6. What + S + V --&amp;gt; ~하는 것, ~하는 일&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. That's what i need.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. What you said yesterday was disappointing.&amp;nbsp;&lt;/b&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;&lt;b&gt;7. get used to 명사/동명사 --&amp;gt; ~에 익숙해지다. (익숙한 상태가 되는 과정)&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex.&amp;nbsp; I'll get used to this method.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I'm getting used to this method.&amp;nbsp;&lt;/b&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;&lt;b&gt;8. there is/are --&amp;gt; 있다, 존재하다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. There is something new techniques.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. There are some new materials.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. There's no equipment here.&amp;nbsp;&lt;/b&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;&lt;b&gt;9. be into 명사/동명사 --&amp;gt; 아주 좋아하다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I'm really into you.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I'm really into this work.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. What are you into these days?&amp;nbsp;&lt;/b&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;&lt;b&gt;10. I have something to 동사원형 --&amp;gt; ~ 할 것이 있다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I have something to tell you.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. I have something to discuss.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. We have something to discuss about the SOTA project.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;ex. We have something to discuss.&amp;nbsp;&lt;/b&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;
&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;
&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;Source :&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=QWyyHrtxKdQ&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.youtube.com/watch?v=QWyyHrtxKdQ&lt;/a&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=QWyyHrtxKdQ&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/c0WuGv/hyZDO62FWh/xjbwSMmKrkId3jFAJXQQk1/img.jpg?width=480&amp;amp;height=360&amp;amp;face=330_104_382_161,https://scrap.kakaocdn.net/dn/bvzJDc/hyZGbs66Qk/HEiitrJpYyagkb7KkZGLfk/img.jpg?width=480&amp;amp;height=360&amp;amp;face=330_104_382_161&quot; data-video-width=&quot;480&quot; data-video-height=&quot;360&quot; data-video-origin-width=&quot;480&quot; data-video-origin-height=&quot;360&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;스피킹이 어렵다면 이대로만 해보세요. 비싼 강의 들어도 이걸 한번에 알려주는 사람은 없어요.&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/QWyyHrtxKdQ&quot; width=&quot;480&quot; height=&quot;360&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>English</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/334</guid>
      <comments>https://algorithmjjangdol.tistory.com/334#entry334comment</comments>
      <pubDate>Sat, 30 Aug 2025 12:38:51 +0900</pubDate>
    </item>
    <item>
      <title>[Linear_Algebra] Null space of Matrix and Linear system equations</title>
      <link>https://algorithmjjangdol.tistory.com/333</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;201&quot; data-start=&quot;83&quot; data-ke-size=&quot;size16&quot;&gt;In this post, we are going to talk about the Null space and solving linear system equations by using the null space.&lt;/p&gt;
&lt;p data-end=&quot;215&quot; data-start=&quot;203&quot; data-ke-size=&quot;size16&quot;&gt;Null space&lt;/p&gt;
&lt;p data-end=&quot;273&quot; data-start=&quot;217&quot; data-ke-size=&quot;size16&quot;&gt;Let A be a matrix whose columns are [a1, a2, ..., an].&lt;/p&gt;
&lt;p data-end=&quot;304&quot; data-start=&quot;275&quot; data-ke-size=&quot;size16&quot;&gt;The equation is as follows:&lt;/p&gt;
&lt;p data-end=&quot;337&quot; data-start=&quot;306&quot; data-ke-size=&quot;size16&quot;&gt;AX = 0 ; N(A) = {X | AX = 0}.&lt;/p&gt;
&lt;p data-end=&quot;559&quot; data-start=&quot;339&quot; data-ke-size=&quot;size16&quot;&gt;We can interpret this intuitively: when matrix A multiplies a vector X and the result is zero, those X vectors form the null space. This means that the null space contains all X that are mapped to the zero vector by A.&lt;/p&gt;
&lt;p data-end=&quot;658&quot; data-start=&quot;561&quot; data-ke-size=&quot;size16&quot;&gt;From previous posts, a vector space is defined when 3 conditions are satisfied. So let&amp;rsquo;s check:&lt;/p&gt;
&lt;p data-end=&quot;782&quot; data-start=&quot;660&quot; data-ke-size=&quot;size16&quot;&gt;If A(x1) = 0 and A(x2) = 0, then A(k1x1 + k2x2) = k1A(x1) + k2A(x2) = 0.&lt;br /&gt;This shows that the null space is a subspace.&lt;/p&gt;
&lt;p data-end=&quot;895&quot; data-start=&quot;784&quot; data-ke-size=&quot;size16&quot;&gt;Example 1. A = [[1,5,2],[0,4,4]]. Then the null space is N(A) = {0}, and the column space C(A) is all of R^2.&lt;/p&gt;
&lt;p data-end=&quot;1060&quot; data-start=&quot;897&quot; data-ke-size=&quot;size16&quot;&gt;Example 2. A = [[1,5,2],[0,4,4],[1,4,4]]. Then the null space is N(A) = {k(1,1,-1)}, which is a line through the origin. The column space C(A) is a plane in R^3.&lt;/p&gt;
&lt;p data-end=&quot;1137&quot; data-start=&quot;1062&quot; data-ke-size=&quot;size16&quot;&gt;Example 3. A = [[1,1],[2,2]]. In this case, the two columns are the same.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1286&quot; data-start=&quot;1138&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1213&quot; data-start=&quot;1138&quot;&gt;The null space is N(A) = {k(1,-1)}, which is a line through the origin.&lt;/li&gt;
&lt;li data-end=&quot;1286&quot; data-start=&quot;1214&quot;&gt;The column space is C(A) = span{(1,2)}, which is also a line in R^2.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;1329&quot; data-start=&quot;1288&quot; data-ke-size=&quot;size16&quot;&gt;Linear system equations with Null space&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1397&quot; data-start=&quot;1331&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1397&quot; data-start=&quot;1331&quot;&gt;Unique solution: Ax = b, where A is an invertible n&amp;times;n matrix.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;1607&quot; data-start=&quot;1399&quot; data-ke-size=&quot;size16&quot;&gt;If A^-1 exists, it means all the column vectors of A are linearly independent. So the rank of A is n, the column space C(A) = R^n, and the null space N(A) = {0}.&lt;br /&gt;Because Ax = 0 &amp;rarr; A^-1Ax = A^-1(0) &amp;rarr; x = 0.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1642&quot; data-start=&quot;1609&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1642&quot; data-start=&quot;1609&quot;&gt;Non-invertible case: Ax = b.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;1859&quot; data-start=&quot;1644&quot; data-ke-size=&quot;size16&quot;&gt;Suppose Ax = b has infinite solutions.&lt;br /&gt;In this case, we can write the general solution as x = xp + xn,&lt;br /&gt;where xp is a particular solution of Ax = b, and xn is any solution of Ax = 0 (element of the null space).&lt;/p&gt;
&lt;p data-end=&quot;1890&quot; data-start=&quot;1861&quot; data-ke-size=&quot;size16&quot;&gt;Example: A = [[1,1],[2,2]].&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1990&quot; data-start=&quot;1892&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1952&quot; data-start=&quot;1892&quot;&gt;If b is not in span{(1,2)}, i.e. b2 &amp;ne; 2b1 &amp;rarr; no solution.&lt;/li&gt;
&lt;li data-end=&quot;1990&quot; data-start=&quot;1953&quot;&gt;If b2 = 2b1 &amp;rarr; infinite solutions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end=&quot;2112&quot; data-start=&quot;1992&quot; data-ke-size=&quot;size16&quot;&gt;First, solve Ax = 0:&lt;br /&gt;Let X = [y,z]. Then the equation gives y + z = 0 &amp;rarr; y = -z.&lt;br /&gt;So the null space is span{(1,-1)}.&lt;/p&gt;
&lt;p data-end=&quot;2220&quot; data-start=&quot;2114&quot; data-ke-size=&quot;size16&quot;&gt;Next, find a particular solution xp.&lt;br /&gt;Let&amp;rsquo;s say b = [1,2]. One valid solution is y=1, z=0 &amp;rarr; xp = (1,0).&lt;/p&gt;
&lt;p data-end=&quot;2309&quot; data-start=&quot;2222&quot; data-ke-size=&quot;size16&quot;&gt;Therefore, the general solution is&lt;br /&gt;X = xp + k&amp;middot;(1,-1) = (1,0) + k(1,-1) = [1+k, -k].&lt;/p&gt;</description>
      <category>Math/Linear_Algebra</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/333</guid>
      <comments>https://algorithmjjangdol.tistory.com/333#entry333comment</comments>
      <pubDate>Fri, 22 Aug 2025 14:19:08 +0900</pubDate>
    </item>
    <item>
      <title>[ML_8] Ensemble : Voting , Bagging , Boosting(+)</title>
      <link>https://algorithmjjangdol.tistory.com/332</link>
      <description>&lt;h3 data-end=&quot;168&quot; data-start=&quot;134&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Ensemble Method Definition&lt;/b&gt;&lt;/h3&gt;
&lt;p data-end=&quot;508&quot; data-start=&quot;169&quot; data-ke-size=&quot;size16&quot;&gt;An &lt;b&gt;ensemble method&lt;/b&gt; is a machine learning approach that combines multiple &lt;b&gt;weak learners&lt;/b&gt; (individual models) to produce a stronger and more accurate predictive model.&lt;br /&gt;The key idea is that by aggregating the predictions of several models, the ensemble can reduce variance, bias, or improve generalization compared to a single model.&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;508&quot; data-start=&quot;169&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-end=&quot;563&quot; data-start=&quot;515&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Representative Types of Ensemble Methods&lt;/b&gt;&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1163&quot; data-start=&quot;565&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1163&quot; data-start=&quot;565&quot;&gt;&lt;b&gt;Voting&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1163&quot; data-start=&quot;584&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;782&quot; data-start=&quot;584&quot;&gt;&lt;b&gt;Concept:&lt;/b&gt; Voting combines predictions from multiple models of &lt;b&gt;different types&lt;/b&gt; (e.g., logistic regression, decision tree, k-nearest neighbors) that are all trained on the &lt;b&gt;same dataset&lt;/b&gt;.&lt;/li&gt;
&lt;li data-end=&quot;1049&quot; data-start=&quot;786&quot;&gt;&lt;b&gt;How it works:&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1049&quot; data-start=&quot;813&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;920&quot; data-start=&quot;813&quot;&gt;&lt;b&gt;Hard Voting:&lt;/b&gt; Each model votes for a class label, and the class with the majority votes is selected.&lt;/li&gt;
&lt;li data-end=&quot;1049&quot; data-start=&quot;926&quot;&gt;&lt;b&gt;Soft Voting:&lt;/b&gt; Each model outputs class probabilities, and the probabilities are averaged to make the final decision.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1163&quot; data-start=&quot;1053&quot;&gt;&lt;b&gt;Key Point:&lt;/b&gt; Voting is a &lt;b&gt;model-agnostic&lt;/b&gt; ensemble technique since it can combine any type of algorithm.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;pre id=&quot;code_1752842041563&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#%% 
#### Voting classifier 
from sklearn.ensemble import VotingClassifier 
from sklearn.linear_model import LogisticRegression 
from sklearn.neighbors import KNeighborsClassifier 
from sklearn.model_selection import train_test_split 
from sklearn.metrics import accuracy_score 
from sklearn.datasets import load_breast_cancer 
import pandas as pd 

bc = load_breast_cancer() 
data_df = pd.DataFrame(bc.data, columns = bc.feature_names)   

#%% 
lr_ml = LogisticRegression(solver = 'liblinear') 
kc_ml = KNeighborsClassifier(n_neighbors= 8) 

vo_clf = VotingClassifier( estimators = [('LR', lr_ml), ('KNN', kc_ml)] , voting = 'soft') 

X_train, X_test, y_train, y_test = train_test_split(bc.data, bc.target, test_size = 0.2, random_state=156) 

vo_clf.fit(X_train, y_train) 
y_pred = vo_clf.predict(X_test) 
acc_score = accuracy_score(y_test, y_pred) 
print(f&quot;voting acc_score : {acc_score}&quot;) 

classifiers = [lr_ml, kc_ml] 

for classifier in classifiers: 
    classifier.fit(X_train, y_train) 
    y_pred = classifier.predict(X_test) 
    class_name = classifier.__class__.__name__ 
    print(f&quot;class_name : {class_name} ,acc_score : {accuracy_score(y_test,y_pred)}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;hr data-end=&quot;1168&quot; data-start=&quot;1165&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;1848&quot; data-start=&quot;1170&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;1848&quot; data-start=&quot;1170&quot;&gt;&lt;b&gt;Bagging (Bootstrap Aggregating)&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1848&quot; data-start=&quot;1214&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1363&quot; data-start=&quot;1214&quot;&gt;&lt;b&gt;Concept:&lt;/b&gt; Bagging uses &lt;b&gt;the same algorithm&lt;/b&gt; (e.g., decision trees) but trains each model on a &lt;b&gt;different bootstrapped sample&lt;/b&gt; of the data.&lt;/li&gt;
&lt;li data-end=&quot;1523&quot; data-start=&quot;1367&quot;&gt;&lt;b&gt;Bootstrapping:&lt;/b&gt; Sampling &lt;b&gt;with replacement&lt;/b&gt;, which means some data points may appear multiple times in a sample while others may not appear at all.&lt;/li&gt;
&lt;li data-end=&quot;1758&quot; data-start=&quot;1527&quot;&gt;&lt;b&gt;How it works:&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1758&quot; data-start=&quot;1554&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1632&quot; data-start=&quot;1554&quot;&gt;Each model (e.g., tree) is trained independently on its own random sample.&lt;/li&gt;
&lt;li data-end=&quot;1758&quot; data-start=&quot;1638&quot;&gt;The final prediction is made by averaging (for regression) or voting (for classification) the outputs of all models.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;1848&quot; data-start=&quot;1762&quot;&gt;&lt;b&gt;Example:&lt;/b&gt; Random Forest is a well-known bagging-based ensemble of decision trees.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-end=&quot;1853&quot; data-start=&quot;1850&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;2474&quot; data-start=&quot;1855&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;2474&quot; data-start=&quot;1855&quot;&gt;&lt;b&gt;Boosting&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;2474&quot; data-start=&quot;1876&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;2011&quot; data-start=&quot;1876&quot;&gt;&lt;b&gt;Concept:&lt;/b&gt; Boosting trains models &lt;b&gt;sequentially&lt;/b&gt;, where each new model focuses on correcting the errors of the previous models.&lt;/li&gt;
&lt;li data-end=&quot;2312&quot; data-start=&quot;2015&quot;&gt;&lt;b&gt;How it works:&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;2312&quot; data-start=&quot;2042&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;2088&quot; data-start=&quot;2042&quot;&gt;The first model is trained on the dataset.&lt;/li&gt;
&lt;li data-end=&quot;2217&quot; data-start=&quot;2094&quot;&gt;Subsequent models are trained on data points that were misclassified or had high error, giving them &lt;b&gt;higher weights&lt;/b&gt;.&lt;/li&gt;
&lt;li data-end=&quot;2312&quot; data-start=&quot;2223&quot;&gt;Final predictions are made by combining all models with weighted voting or averaging.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;2407&quot; data-start=&quot;2316&quot;&gt;&lt;b&gt;Key Intuition:&lt;/b&gt; Boosting &amp;ldquo;boosts&amp;rdquo; weak learners by focusing more on difficult cases.&lt;/li&gt;
&lt;li data-end=&quot;2474&quot; data-start=&quot;2411&quot;&gt;&lt;b&gt;Examples:&lt;/b&gt; AdaBoost, Gradient Boosting, XGBoost, LightGBM.&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1131&quot; data-origin-height=&quot;513&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dGnaE6/btsPoX8j61s/XYwA8XDxfU7Lszi4t7M8ik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dGnaE6/btsPoX8j61s/XYwA8XDxfU7Lszi4t7M8ik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dGnaE6/btsPoX8j61s/XYwA8XDxfU7Lszi4t7M8ik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdGnaE6%2FbtsPoX8j61s%2FXYwA8XDxfU7Lszi4t7M8ik%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;1131&quot; height=&quot;513&quot; data-origin-width=&quot;1131&quot; data-origin-height=&quot;513&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;430&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCYJ1v/btsPpRztdjR/Hajo5H5lKbPNogdyNT2vN1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCYJ1v/btsPpRztdjR/Hajo5H5lKbPNogdyNT2vN1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCYJ1v/btsPpRztdjR/Hajo5H5lKbPNogdyNT2vN1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCYJ1v%2FbtsPpRztdjR%2FHajo5H5lKbPNogdyNT2vN1%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;1280&quot; height=&quot;430&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;430&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;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ref : &lt;a href=&quot;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1752841637689&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Ensemble Learning &amp;mdash; Voting and Bagging with Python&quot; data-og-description=&quot;In machine learning, ensemble learning uses multiple learning algorithms in order to obtain better performance results. In classification&amp;hellip;&quot; data-og-host=&quot;medium.com&quot; data-og-source-url=&quot;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&quot; data-og-url=&quot;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c2XAln/hyZm8XUw1B/5tMLLvpWu7ioBOxHEkJT21/img.png?width=1131&amp;amp;height=513&amp;amp;face=0_0_1131_513&quot;&gt;&lt;a href=&quot;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://medium.com/@chyun55555/ensemble-learning-voting-and-bagging-with-python-40de683b8ff0&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c2XAln/hyZm8XUw1B/5tMLLvpWu7ioBOxHEkJT21/img.png?width=1131&amp;amp;height=513&amp;amp;face=0_0_1131_513');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Ensemble Learning &amp;mdash; Voting and Bagging with Python&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;In machine learning, ensemble learning uses multiple learning algorithms in order to obtain better performance results. In classification&amp;hellip;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;medium.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.nb-data.com/p/comparing-model-ensembling-bagging&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.nb-data.com/p/comparing-model-ensembling-bagging&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1752841648962&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Comparing Model Ensembling: Bagging, Boosting, and Stacking - NBD Lite #7&quot; data-og-description=&quot;Simple summary of the popular methodologies&quot; data-og-host=&quot;www.nb-data.com&quot; data-og-source-url=&quot;https://www.nb-data.com/p/comparing-model-ensembling-bagging&quot; data-og-url=&quot;https://www.nb-data.com/p/comparing-model-ensembling-bagging&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cKXc4T/hyZjsqcKfH/r7HcDBXAzZ5TNEydaLTuKk/img.jpg?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/czDwgH/hyZnjLTJtr/wq7IkZDhFX19JavChI885k/img.jpg?width=1600&amp;amp;height=800&amp;amp;face=0_0_1600_800,https://scrap.kakaocdn.net/dn/COuJ0/hyZnmu5AI3/iCoHei5Tu7KWblvBclSq8k/img.jpg?width=1456&amp;amp;height=767&amp;amp;face=0_0_1456_767&quot;&gt;&lt;a href=&quot;https://www.nb-data.com/p/comparing-model-ensembling-bagging&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.nb-data.com/p/comparing-model-ensembling-bagging&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cKXc4T/hyZjsqcKfH/r7HcDBXAzZ5TNEydaLTuKk/img.jpg?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600,https://scrap.kakaocdn.net/dn/czDwgH/hyZnjLTJtr/wq7IkZDhFX19JavChI885k/img.jpg?width=1600&amp;amp;height=800&amp;amp;face=0_0_1600_800,https://scrap.kakaocdn.net/dn/COuJ0/hyZnmu5AI3/iCoHei5Tu7KWblvBclSq8k/img.jpg?width=1456&amp;amp;height=767&amp;amp;face=0_0_1456_767');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Comparing Model Ensembling: Bagging, Boosting, and Stacking - NBD Lite #7&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Simple summary of the popular methodologies&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.nb-data.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>python/ML</category>
      <author>rudgh99_algo</author>
      <guid isPermaLink="true">https://algorithmjjangdol.tistory.com/332</guid>
      <comments>https://algorithmjjangdol.tistory.com/332#entry332comment</comments>
      <pubDate>Fri, 22 Aug 2025 13:45:55 +0900</pubDate>
    </item>
  </channel>
</rss>