<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Deep Learning on Bdim</title>
    <link>/tags/deep-learning/</link>
    <description>Recent content in Deep Learning on Bdim</description>
    <generator>Hugo -- 0.164.0</generator>
    <language>en</language>
    <copyright>2021-CURRENT_YEAR Bdim</copyright>
    <lastBuildDate>Fri, 20 Sep 2024 00:01:11 +0800</lastBuildDate>
    <atom:link href="/tags/deep-learning/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Understanding RNNs and LSTMs: What&#39;s the Deal?</title>
      <link>/posts/understanding-rnns-and-lstms-whats-the-deal/</link>
      <pubDate>Fri, 20 Sep 2024 00:01:11 +0800</pubDate>
      <guid>/posts/understanding-rnns-and-lstms-whats-the-deal/</guid>
      <description>&lt;h2 id=&#34;what-are-they&#34;&gt;What Are They?&lt;/h2&gt;
&lt;h3 id=&#34;rnns-are-like-learners-with-short-term-memory--they-remember-recent-information-but-get-fuzzy-as-time-passes&#34;&gt;&lt;strong&gt;RNNs&lt;/strong&gt; are like learners with short-term memory – they remember recent information but get fuzzy as time passes.&lt;/h3&gt;
&lt;p&gt;Simply put, a &lt;strong&gt;Recurrent Neural Network (RNN)&lt;/strong&gt; is like a &amp;ldquo;learner&amp;rdquo; with memory. Imagine this learner reading an article, remembering the meaning of each word temporarily before moving on to the next. While traditional neural networks treat each input independently (like starting from scratch each time), RNNs &amp;ldquo;remember&amp;rdquo; previous information (earlier words) and pass this memory to the next step, creating context for the entire sentence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding Cross-Entropy</title>
      <link>/posts/understanding-cross-entropy/</link>
      <pubDate>Wed, 18 Sep 2024 00:01:11 +0800</pubDate>
      <guid>/posts/understanding-cross-entropy/</guid>
      <description>&lt;h2 id=&#34;what-is-it&#34;&gt;What is it?&lt;/h2&gt;
&lt;p&gt;In deep learning, &amp;ldquo;cross-entropy&amp;rdquo; is a function used to measure the difference between two probability distributions, typically used in classification tasks.&lt;/p&gt;
&lt;h3 id=&#34;analogy-guessing-the-color-of-candies&#34;&gt;Analogy: Guessing the Color of Candies&lt;/h3&gt;
&lt;p&gt;Imagine you have a bag of candies containing red, green, and blue colors. You guess the color distribution of the candies is 50% red, 30% green, and 20% blue. However, the actual distribution is 60% red, 20% green, and 20% blue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding Embedding Layers</title>
      <link>/posts/understanding-embedding-layers/</link>
      <pubDate>Fri, 13 Sep 2024 00:01:11 +0800</pubDate>
      <guid>/posts/understanding-embedding-layers/</guid>
      <description>&lt;p&gt;Imagine you&amp;rsquo;re in a classroom with many students, each with their own name. The teacher wants to assign tasks based on students&amp;rsquo; names, but the names themselves are meaningless and can&amp;rsquo;t help the teacher make decisions directly.&lt;/p&gt;
&lt;p&gt;So, the teacher assigns each student a number, like Xiaoming is No. 1 and Xiaohong is No. 2. These numbers act as &amp;ldquo;labels&amp;rdquo; for the students, helping the teacher organize them better. However, the numbers alone aren&amp;rsquo;t enough, as they don&amp;rsquo;t carry much information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OMR Related Paper Review: Practical End-to-End Optical Music Recognition for Pianoform Music</title>
      <link>/posts/omr-related-paper-review-practical-end-to-end-optical-music-recognition-for-pianoform-music/</link>
      <pubDate>Tue, 27 Aug 2024 00:01:11 +0800</pubDate>
      <guid>/posts/omr-related-paper-review-practical-end-to-end-optical-music-recognition-for-pianoform-music/</guid>
      <description>&lt;h2 id=&#34;core-ideas&#34;&gt;Core Ideas&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;1. Background of the Study:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This paper explores how to implement an end-to-end Optical Music Recognition (OMR) system using deep learning methods, with a focus on recognizing pianoform music. While recent progress has been made in monophonic music recognition, existing OMR models struggle to handle the multi-voice and multi-staff nature of piano music.&lt;/li&gt;
&lt;li&gt;The complexity of piano music stems from its independent parallel voices, which can freely appear and disappear within a composition. This complexity introduces additional challenges for the output of OMR models.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;2. Key Contributions:&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Understand Batch Normalization?</title>
      <link>/posts/how-to-understand-batch-normalization/</link>
      <pubDate>Sun, 11 Aug 2024 00:01:11 +0800</pubDate>
      <guid>/posts/how-to-understand-batch-normalization/</guid>
      <description>&lt;h1 id=&#34;batch-normalization-bn&#34;&gt;Batch Normalization (BN)&lt;/h1&gt;
&lt;p&gt;When I first tried to understand Batch Normalization (BN), I went through a lot of resources, but I still found the specific implementation and purpose somewhat unclear. A few days ago, I asked my teacher for an explanation, and he gave me an example that made it much easier to grasp. I found it very helpful, and after going back to review other materials, everything started to make sense.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My note on learning LeNet 5</title>
      <link>/posts/my-note-on-learning-lenet-5/</link>
      <pubDate>Sat, 13 Jul 2024 00:01:11 +0800</pubDate>
      <guid>/posts/my-note-on-learning-lenet-5/</guid>
      <description>&lt;h2 id=&#34;some-words&#34;&gt;Some words&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;The more I get, the less I know.”&lt;p align=&#34;right&#34;&gt;——bdim&lt;/p&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Recently, I am trying to learn more about image recognition. One of the topics that I am interested in is LeNet, which is a classic convolutional neural network. In this article, I will try to re-implement a LeNet using PyTorch and then abstractly understand some parts that I do not quite understand. The contents of this article may be inaccurate and will continue to update the details. Welcome to discuss with me about this article.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
