{"id":8850,"date":"2025-11-18T07:38:25","date_gmt":"2025-11-18T07:38:25","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=8850"},"modified":"2025-11-18T07:38:26","modified_gmt":"2025-11-18T07:38:26","slug":"understanding-convolutional-neural-networks-cnns-by-way-of-excel","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=8850","title":{"rendered":"Understanding Convolutional Neural Networks (CNNs) By way of Excel"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p class=\"wp-block-paragraph\"> as a black field. We all know that it learns from information, however the query is <em>how<\/em> it actually learns.<\/p>\n<p class=\"wp-block-paragraph\">On this article, we are going to construct a tiny Convolutional Neural Community (CNN) straight in Excel to know, step-by-step, how a CNN truly works for pictures.<\/p>\n<p class=\"wp-block-paragraph\">We&#8217;ll open this black field, and watch every step occur proper earlier than our eyes. We&#8217;ll perceive all of the calculations which can be the muse of what we name \u201cdeep studying\u201d.<\/p>\n<p class=\"wp-block-paragraph\">This text is in a collection of articles about implementing machine studying and deep studying algorithms in Excel. And you&#8217;ll find all of the Excel recordsdata on this <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/ko-fi.com\/s\/4ddca6dff1\">Kofi hyperlink<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">1. How Photos are Seen by Machines<\/h2>\n<h3 class=\"wp-block-heading\">1.1 Two Methods to Detect One thing in an Picture<\/h3>\n<p class=\"wp-block-paragraph\">After we attempt to detect an object in an image, like a cat, there are two important methods: the deterministic method and the machine studying method. Let\u2019s see how these two approaches work for this instance of recognizing a cat in an image.<\/p>\n<p class=\"wp-block-paragraph\">The <strong>deterministic approach<\/strong> means writing guidelines by hand.<\/p>\n<p class=\"wp-block-paragraph\">For instance, we will say {that a} cat has a spherical face, two triangle ears, a physique, a tail, and many others. So the developer will do all of the work to outline the principles.<\/p>\n<p class=\"wp-block-paragraph\">Then the pc runs all these guidelines, and provides a rating of similarity.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-410-1024x476.png\" alt=\"\" class=\"wp-image-628419\"\/><figcaption class=\"wp-element-caption\">Deterministic method to detect a cat on an image \u2014 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">The <strong>machine studying method<\/strong> signifies that we don&#8217;t write guidelines by ourselves.<\/p>\n<p class=\"wp-block-paragraph\">As an alternative, we give the pc many examples, photos with cats and photos with out cats. Then it learns by itself what makes a cat a cat.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-412-1024x443.png\" alt=\"\" class=\"wp-image-628421\"\/><figcaption class=\"wp-element-caption\">Machine studying method to detect a cat on an image \u2014 picture by creator (cats are generated by AI)<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">That&#8217;s the place issues might turn into mysterious.<\/p>\n<p class=\"wp-block-paragraph\">We often say that the machine will determine it out by itself, however the actual query is how.<\/p>\n<p class=\"wp-block-paragraph\">Actually, we nonetheless have to inform the machines learn how to create these guidelines. And guidelines must be learnable. So the important thing level is: how can we outline the type of guidelines that shall be used?<\/p>\n<p class=\"wp-block-paragraph\">To grasp learn how to outline guidelines, we first have to know what a picture is.<\/p>\n<h3 class=\"wp-block-heading\">1.2 Understanding What an Picture Is<\/h3>\n<p class=\"wp-block-paragraph\">A cat is complicated type, however we will take a easy and clear instance: recognizing handwritten digits from the MNIST dataset.<\/p>\n<p class=\"wp-block-paragraph\">First, what&#8217;s a picture?<\/p>\n<p class=\"wp-block-paragraph\">A digital picture could be seen as a grid of pixels. Every pixel is a quantity that exhibits how shiny it&#8217;s, from 0 for white to 255 for black.<\/p>\n<p class=\"wp-block-paragraph\">In Excel, we will characterize this grid with a desk the place every cell corresponds to at least one pixel.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-416-1024x494.png\" alt=\"\" class=\"wp-image-628541\"\/><figcaption class=\"wp-element-caption\">MNIST Handwritten digits \u2013 picture from the MNIST dataset <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/MNIST_database\">https:\/\/en.wikipedia.org\/wiki\/MNIST_database<\/a> (CC BY-SA 3.0)<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">The unique dimension of the digits is 28 x 28. However to maintain issues easy, we are going to use a ten\u00d710 desk. It&#8217;s sufficiently small for fast calculations however nonetheless massive sufficient to indicate the final form.<\/p>\n<p class=\"wp-block-paragraph\">So we are going to scale back the dimension.<\/p>\n<p class=\"wp-block-paragraph\">For instance, the handwritten quantity \u201c1\u201d could be represented by a ten\u00d710 grid as beneath in Excel.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-417-1024x466.png\" alt=\"\" class=\"wp-image-628542\"\/><figcaption class=\"wp-element-caption\">Picture is a grid of numbers \u2014 picture by creator<\/figcaption><\/figure>\n<h3 class=\"wp-block-heading\">1.3 Earlier than Deep Studying: Basic Machine Studying for Photos<\/h3>\n<p class=\"wp-block-paragraph\">Earlier than utilizing CNNs or any deep studying technique, we will already acknowledge easy pictures with traditional machine studying algorithms reminiscent of <strong>logistic regression<\/strong> or <strong>resolution timber<\/strong>.<\/p>\n<p class=\"wp-block-paragraph\">On this method, <strong>every pixel turns into one characteristic<\/strong>. For instance, a ten\u00d710 picture has 100 pixels, so there are 100 options as enter.<\/p>\n<p class=\"wp-block-paragraph\">The algorithm then learns to affiliate patterns of pixel values with labels reminiscent of \u201c0\u201d, \u201c1\u201d, or \u201c2\u201d.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-418-1024x405.png\" alt=\"\" class=\"wp-image-628590\"\/><figcaption class=\"wp-element-caption\">Basic ML for picture recognition \u2014 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">Actually with this easy machine studying method, <strong>logistic regression can obtain fairly good outcomes<\/strong> with an accuracy round 90%.<\/p>\n<p class=\"wp-block-paragraph\">This exhibits that traditional fashions are in a position to study helpful info from uncooked pixel values.<\/p>\n<p class=\"wp-block-paragraph\">Nevertheless, they&#8217;ve a significant limitation. They deal with every pixel as an impartial worth, with out contemplating its neighbors. Consequently, they can&#8217;t perceive <strong>spatial relationships<\/strong> with the pixels.<\/p>\n<p class=\"wp-block-paragraph\">So intuitively, we all know that the efficiency is not going to be good for complicated pictures. So this technique is just not scalable.<\/p>\n<p class=\"wp-block-paragraph\">Now, in case you already understand how traditional machine studying works, you understand that there isn&#8217;t any magic. And in reality, you already know what to do: you must enhance the characteristic engineering step, you must remodel the options, as a way to get extra significant info from the pixels.<\/p>\n<h2 class=\"wp-block-heading\">2. Constructing a CNN Step by Step in Excel<\/h2>\n<h3 class=\"wp-block-heading\">2.1 From complicated CNNs to a easy one in Excel<\/h3>\n<p class=\"wp-block-paragraph\">After we discuss Convolutional Neural Networks, we frequently see very deep and complicated architectures, like VGG-16. Many layers, 1000&#8217;s of parameters, and numerous operations, it appears very complicated, and say that it&#8217;s not possible to know precisely the way it works.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-419-1024x410.png\" alt=\"\" class=\"wp-image-628594\"\/><figcaption class=\"wp-element-caption\">VGG16 structure \u2014 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">The primary concept behind the layers is: detecting patterns step-by-step.<\/p>\n<p class=\"wp-block-paragraph\">With the instance of handwritten digits, let\u2019s ask a query: <strong>what might be the best doable CNN structure?<\/strong><\/p>\n<p class=\"wp-block-paragraph\">First, for the hidden layers, earlier than doing all of the layers, let\u2019s scale back the quantity. What number of? Let\u2019s do one. That\u2019s proper: just one.<\/p>\n<p class=\"wp-block-paragraph\">As for the filters, what about their dimensions? In actual CNN layers, we often use 3\u00d73 filters to detect small sample. However let\u2019s start with massive ones.<\/p>\n<p class=\"wp-block-paragraph\">How massive? 10\u00d710!<\/p>\n<p class=\"wp-block-paragraph\">Sure, why not?<\/p>\n<p class=\"wp-block-paragraph\">This additionally signifies that you don\u2019t have to slip the filter throughout the picture. This manner, we will straight evaluate the enter picture with the filter and see how properly they match.<\/p>\n<p class=\"wp-block-paragraph\">This straightforward case is just not about efficiency, however about readability.<br \/>It can present how CNNs detect patterns step-by-step.<\/p>\n<p class=\"wp-block-paragraph\">Now, we&#8217;ve got to outline the variety of filters. We&#8217;ll say 10, it&#8217;s the minimal. Why? As a result of there are 10 digits, so we&#8217;ve got to have a minimal of 10 filters. And we are going to see how they are often discovered within the subsequent part.<\/p>\n<p class=\"wp-block-paragraph\">Within the picture beneath, you&#8217;ve the diagram of this easiest structure of a CNN neural community:<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-420-1024x515.png\" alt=\"\" class=\"wp-image-628597\"\/><figcaption class=\"wp-element-caption\">The best CNN structure \u2013 picture by creator<\/figcaption><\/figure>\n<h3 class=\"wp-block-heading\">2.2 Coaching the Filters (or Designing Them Ourselves)<\/h3>\n<p class=\"wp-block-paragraph\">In an actual CNN, the filters aren&#8217;t written by hand. They&#8217;re <strong>discovered<\/strong> throughout coaching.<\/p>\n<p class=\"wp-block-paragraph\">The neural community adjusts the values inside every filter to detect the patterns that greatest assist to acknowledge the pictures.<\/p>\n<p class=\"wp-block-paragraph\">In our easy Excel instance, we is not going to practice the filters.<\/p>\n<p class=\"wp-block-paragraph\">As an alternative, we are going to <strong>create them ourselves<\/strong> to know what they characterize.<\/p>\n<p class=\"wp-block-paragraph\">Since we already know the shapes of handwritten digits, we will design filters that appear to be every digit.<\/p>\n<p class=\"wp-block-paragraph\">For instance, we will draw a filter that matches the type of 0, one other for 1, and so forth.<\/p>\n<p class=\"wp-block-paragraph\">An alternative choice is to <strong>take the typical picture<\/strong> of all examples for every digit and use that because the filter.<\/p>\n<p class=\"wp-block-paragraph\">Every filter will then characterize the \u201ccommon form\u201d of a quantity.<\/p>\n<p class=\"wp-block-paragraph\">That is the place the frontier between human and machine turns into seen once more. We will both let the machine uncover the filters, or we will use our personal information to construct them manually.<\/p>\n<p class=\"wp-block-paragraph\">That&#8217;s proper: machines don&#8217;t outline the character of the operations. Machine studying researchers outline them. Machines are solely good to do loops, to search out the optimum values for these defines guidelines. And in easy circumstances, people are all the time higher than machines.<\/p>\n<p class=\"wp-block-paragraph\">So, if there are solely 10 filters to outline, we all know that we will straight outline the ten digits. So we all know, intuitively, the character of those filters. However there are different choices, after all.<\/p>\n<p class=\"wp-block-paragraph\">Now, to outline the numerical values of those filters, we will straight use our information. And we can also use the coaching dataset.<\/p>\n<p class=\"wp-block-paragraph\">Under you possibly can see the ten filters created by averaging all the pictures of every handwritten digit. Each exhibits the standard sample that defines a quantity.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-421.png\" alt=\"\" class=\"wp-image-628598\"\/><figcaption class=\"wp-element-caption\">Common values as filters \u2014 picture by creator<\/figcaption><\/figure>\n<h3 class=\"wp-block-heading\">2.3 How a CNN Detects Patterns<\/h3>\n<p class=\"wp-block-paragraph\">Now that we&#8217;ve got the filters, we&#8217;ve got to check the enter picture to those filters.<\/p>\n<p class=\"wp-block-paragraph\">The central operation in a CNN is named <strong>cross-correlation<\/strong>. It&#8217;s the key mechanism that permits the pc to match patterns in a picture.<\/p>\n<p class=\"wp-block-paragraph\">It really works in two easy steps:<\/p>\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Multiply values\/dot product:<\/strong> we take every pixel within the enter picture, and we are going to multiply it by the pixel in the identical place of the filter. Which means the filter \u201cappears to be like\u201d at every pixel of the picture and measures how related it&#8217;s to the sample saved within the filter. Sure, if the 2 values are massive, then the result&#8217;s massive.<\/li>\n<li class=\"wp-block-list-item\"><strong>Add outcomes\/sum:<\/strong> The merchandise of those multiplications are then added collectively to supply a single quantity. This quantity expresses how strongly the enter picture matches the filter.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/11\/image-1-1024x620.png\" alt=\"\" class=\"wp-image-628783\"\/><figcaption class=\"wp-element-caption\">Instance of Cross Correlation for one image \u2013 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">In our simplified structure, the filter has the identical measurement because the enter picture (10\u00d710).<\/p>\n<p class=\"wp-block-paragraph\">Due to this, the filter doesn&#8217;t want to maneuver throughout the picture.<br \/>As an alternative, the cross-correlation is utilized as soon as, evaluating the entire picture with the filter straight.<\/p>\n<p class=\"wp-block-paragraph\">This quantity represents how properly the picture matches the sample contained in the filter.<\/p>\n<p class=\"wp-block-paragraph\">If the filter appears to be like like the typical form of a handwritten \u201c5\u201d, a excessive worth signifies that the picture might be a \u201c5\u201d.<\/p>\n<p class=\"wp-block-paragraph\">By repeating this operation with all filters, one per digit, we will see which sample provides the best match.<\/p>\n<h3 class=\"wp-block-heading\">2.4 Constructing a Easy CNN in Excel<\/h3>\n<p class=\"wp-block-paragraph\">We will now create a small CNN from finish to finish to see how the complete course of works in observe.<\/p>\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Enter:<\/strong> A ten\u00d710 matrix represents the picture to categorise.<\/li>\n<li class=\"wp-block-list-item\"><strong>Filters:<\/strong> We outline ten filters of measurement 10\u00d710, every one representing the typical picture of a handwritten digit from 0 to 9. These filters act as sample detectors for every quantity.<\/li>\n<li class=\"wp-block-list-item\"><strong>Cross correlation:<\/strong> Every filter is utilized to the enter picture, producing a single rating that measures how properly the picture matches that filter\u2019s sample.<\/li>\n<li class=\"wp-block-list-item\"><strong>Determination:<\/strong> The filter with the best rating provides the anticipated digit. In deep studying frameworks, this step is commonly dealt with by a <strong>Softmax perform<\/strong>, which converts all scores into possibilities.<br \/>In our easy Excel model, taking the <strong>most rating<\/strong> is sufficient to decide which digit the picture more than likely represents.<\/li>\n<\/ol>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/11\/image-3-1024x501.png\" alt=\"Each 10\u00d710 filter represents the average shape of a handwritten digit (0\u20139).&#10;The input image is compared with all filters using cross-correlation.&#10;The filter that produces the highest score \u2014 after normalization with Softmax \u2014 corresponds to the detected digit.\" class=\"wp-image-628787\"\/><figcaption class=\"wp-element-caption\">Cross-correlation of the enter digit with ten common digit filters. The best rating, normalized by Softmax, identifies the enter as \u201c6.\u201d \u2013 picture by creator<\/figcaption><\/figure>\n<h3 class=\"wp-block-heading\">2.5 Convolution or Cross Correlation?<\/h3>\n<p class=\"wp-block-paragraph\">At this level, you would possibly surprise why we name it a <strong>Convolutional<\/strong> Neural Community when the operation we described is definitely <strong>cross-correlation<\/strong>.<\/p>\n<p class=\"wp-block-paragraph\">The distinction is refined however easy:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Convolution<\/strong> means flipping the filter each horizontally and vertically earlier than sliding it over the picture.<\/li>\n<li class=\"wp-block-list-item\"><strong>Cross-correlation<\/strong> means making use of the filter straight, with out flipping.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">For extra info, you possibly can learn this text:<\/p>\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-towards-data-science wp-block-embed-towards-data-science\"\/>\n<p class=\"wp-block-paragraph\">For some historic motive, the time period Convolution stayed, whereas the operation that&#8217;s truly carried out in a CNN is cross-correlation.<\/p>\n<p class=\"wp-block-paragraph\">As you possibly can see, in most deep-learning frameworks, reminiscent of PyTorch or TensorFlow, truly use <strong>cross-correlation<\/strong> when performing \u201cconvolutions\u201d.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/10\/image-425-1024x483.png\" alt=\"\" class=\"wp-image-628684\"\/><figcaption class=\"wp-element-caption\">Cross correlation and convolution \u2014 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">Briefly:<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">CNNs are \u201cconvolutional\u201d in title, however \u201ccross-correlational\u201d in observe.<\/p>\n<\/blockquote>\n<h2 class=\"wp-block-heading\">3. Constructing Extra Complicated Architectures<\/h2>\n<h3 class=\"wp-block-heading\">3.1 Small filters to detect extra detailed patterns<\/h3>\n<p class=\"wp-block-paragraph\">Within the earlier instance, we used a single 10\u00d710 filter to check the entire picture with one sample.<\/p>\n<p class=\"wp-block-paragraph\">This was sufficient to know the precept of cross-correlation and the way a CNN detects similarity between a picture and a filter.<\/p>\n<p class=\"wp-block-paragraph\">Now we will take one step additional.<\/p>\n<p class=\"wp-block-paragraph\">As an alternative of 1 world filter, we are going to use <strong>a number of smaller filters<\/strong>, every of measurement <strong>5\u00d75<\/strong>. These filters will have a look at smaller areas of the picture, detecting native particulars as an alternative of your complete form.<\/p>\n<p class=\"wp-block-paragraph\">Let\u2019s take an instance with <strong>4 5\u00d75 filters<\/strong> utilized to a handwritten digit.<\/p>\n<p class=\"wp-block-paragraph\">The enter picture could be lower into 4 smaller components of 5\u00d75 pixels for every one.<\/p>\n<p class=\"wp-block-paragraph\">We nonetheless can use the typical worth of all of the digits to start with. So every filter will give 4 values, as an alternative of 1.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/11\/image-165-1024x450.png\" alt=\"\" class=\"wp-image-630862\"\/><figcaption class=\"wp-element-caption\">Smaller filters in CNN for digits recognition \u2013 picture by creator<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">On the finish, we will apply a Softmax perform to get the ultimate prediction.<\/p>\n<p class=\"wp-block-paragraph\">However on this easy case, it&#8217;s also doable simply to sum all of the values.<\/p>\n<h3 class=\"wp-block-heading\">3.2 What if the digit is just not within the heart of the picture<\/h3>\n<p class=\"wp-block-paragraph\">In my earlier examples, I evaluate the filters to mounted areas of the picture. And one intuitive query that we will ask is what if the thing is just not centered. Sure, it may be at any place on a picture.<\/p>\n<p class=\"wp-block-paragraph\">The answer is sadly very primary: you slide the filter throughout the picture.<\/p>\n<p class=\"wp-block-paragraph\">Let\u2019s take a easy instance once more: the dimension of the enter picture is 10\u00d714. The peak is just not modified, and the width is 14.<\/p>\n<p class=\"wp-block-paragraph\">So the filter remains to be 10 x 10, and it&#8217;ll slide horizontally throughout the picture. Then, we are going to get 5 cross-correlation.<\/p>\n<p class=\"wp-block-paragraph\">We have no idea the place the picture is, however it&#8217;s not an issue as a result of we will simply get the max worth of the 5 the-cross correlations.<\/p>\n<p class=\"wp-block-paragraph\">That is what we name max pooling layer.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/11\/image-177-1024x472.png\" alt=\"\" class=\"wp-image-631036\"\/><figcaption class=\"wp-element-caption\">Max pooling in a easy CNN \u2013 Picture by creator<\/figcaption><\/figure>\n<h3 class=\"wp-block-heading\">3.3 Different Operations Utilized in CNNs<\/h3>\n<p class=\"wp-block-paragraph\">We attempt to clarify, why every element is helpful in a CNN.<\/p>\n<p class=\"wp-block-paragraph\">A very powerful element is the cross-correlation between the enter and the filters. And we additionally clarify that small filters could be helpful, and the way max pooling handles objects that may be anyplace in a picture.<\/p>\n<p class=\"wp-block-paragraph\">There are additionally different steps generally utilized in CNNs, reminiscent of utilizing a number of layers in a row or making use of non-linear activation capabilities.<\/p>\n<p class=\"wp-block-paragraph\">These steps make the mannequin extra versatile, extra strong, and in a position to study richer patterns.<\/p>\n<p class=\"wp-block-paragraph\">Why are they helpful precisely?<\/p>\n<p class=\"wp-block-paragraph\">I&#8217;ll go away this query to you as an train.<\/p>\n<p class=\"wp-block-paragraph\">Now that you simply perceive the core concept, strive to consider how every of those steps helps a CNN go additional, and you may strive to consider some concrete instance in Excel.<\/p>\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n<p class=\"wp-block-paragraph\">Simulating a CNN in Excel is a enjoyable and sensible technique to see how machines acknowledge pictures.<\/p>\n<p class=\"wp-block-paragraph\">By working with small matrices and easy filters, we will perceive the primary steps of a CNN.<\/p>\n<p class=\"wp-block-paragraph\">I hope this text gave you some meals for thought of what deep studying actually is. The distinction between machine studying and deep studying is just not solely about how deep the mannequin is, however about the way it works with <strong>representations<\/strong> of pictures and information.<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>as a black field. We all know that it learns from information, however the query is how it actually learns. On this article, we are going to construct a tiny Convolutional Neural Community (CNN) straight in Excel to know, step-by-step, how a CNN truly works for pictures. We&#8217;ll open this black field, and watch every [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8852,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[6490,6489,2187,667,298,2742],"class_list":["post-8850","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning","tag-cnns","tag-convolutional","tag-excel","tag-networks","tag-neural","tag-understanding"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8850"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8850\/revisions"}],"predecessor-version":[{"id":8851,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8850\/revisions\/8851"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/8852"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-05-14 09:35:09 UTC -->