Road To Neural Networks — simplified

<p>Before we talk about the cutting edge technology that is responsible for the AI craze, let&rsquo;s first take a step back and explore the foundational concepts that paved the way for its emergence. At the core of every electronic device is a Digital Circuit. Digital circuits are the cornerstones for the computer world and it is comprised of AND, OR and NOT logic gates.</p> <h1><strong>Logic Gates</strong></h1> <p><em>What are logic gates?</em></p> <p>Logic gates are functions at their simplest level. They are boolean variables (True or False) and are much simpler than Natural Numbers and Real Numbers. Thee logic gates in conjunction work together and return another boolean variable. For instance, the AND gate, being one of the basic logic gates returns&nbsp;<code>1</code>&nbsp;if and only if both its inputs are&nbsp;<code>1</code>&nbsp;or&nbsp;<code>True</code>&nbsp;and&nbsp;<code>0</code>&nbsp;otherwise. By combining multiple of these gates, we can create a complex operation&nbsp;<em>(or a function)&nbsp;</em>like addition, multiplication etc. This is how a digital circuit was born.</p> <p><strong><em>3-bit AND:&nbsp;</em></strong><em>f(x, y, z) = x &and; y &and; z</em></p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:574/1*hHaK_9vOM2WZ7v8q12nsrg.jpeg" style="height:453px; width:574px" /></p> <h1><strong>Programming Languages</strong></h1> <p>Fast forward into the future, with the advent of programming languages introduced more complex operations and let you define your own functions like for example:</p> <p><a href="https://medium.com/@kautilyakondragunta/road-to-neural-networks-simplified-ccbbac443638"><strong>Click Here</strong></a></p>