Machine Learning in Your Browser

<p>If you&rsquo;re working in IT, you have said the magic seven letters ChatGPT at least once in the last few months and you&rsquo;ll probably remember at least one news story revolving around AI. It&rsquo;s probably the hype topic of the century. Today, I want to show you an often overlooked aspect.</p> <p>In this article, we&rsquo;ll delve into a fundamental aspect of artificial intelligence: machine learning. One of the most significant topics within machine learning in recent years has been the renaissance of neural networks. This powerful technology has proven itself to be versatile problem solver &ndash; a Swiss Army knife in the world of machine learning. However, they come with a multitude of complexities, and it&rsquo;s safe to say that no one can genuinely claim to fully comprehend them.</p> <p>Do you believe you truly understand neural networks? Let me challenge you: How do you determine if training a neural network converges? How many training samples are required? Which training data does your network prioritise, and which does it disregard? I assume that you don&rsquo;t have answers to these questions. And that&rsquo;s perfectly fine! Neural networks remain an incredibly useful tool, one that can be effectively harnessed through empirical methods, even if we don&rsquo;t fully understand their complexities.</p> <p>Amidst the dazzling allure of neural networks, unfortunately, other methods often get overshadowed. Today, I&rsquo;d like to introduce you to a highly practical one. It&rsquo;s easy to grasp, straightforward to implement, and incredibly versatile. However, let me make it clear from the outset: it doesn&rsquo;t rival the sophistication of neural networks, but it doesn&rsquo;t have to. There are many problems that can be elegantly solved with this method, offering a simple yet effective alternative to more complex solutions.</p> <p><a href="https://medium.com/@franz.bender/machine-learning-in-your-browser-c8c85f8f65d3"><strong>Website</strong></a></p>