deep learning theory
5 Steps on Getting Started in Deep Learning
Learning about deep learning methods and technologies has made a surge with new powerful models displaying capabilities we have never seen before. AI models built for the average user like ChatGPT and DALLE-2 have brought a mainstream spotlight on artificial intelligence. Understanding the inner workings of deep learning can be as confusing. While the math and the development of a functioning AI model are extensive, the general idea can be broken down into easier steps to learn how you can get started on your journey. Let's go over the basics of where to start to grasp the complex topic of artificial intelligence and deep learning.
New artificial intelligence framework developed for target detection technology
Researchers from the Hefei Institutes of Physical Science (HFIPS) of the Chinese Academy of Sciences (CAS) have proposed a new artificial intelligence framework for target detection that provides a new solution for fast and high-precision real-time online target detection. Relevant results were published in Expert Systems with Applications. In recent years, deep learning theory has driven the rapid development of artificial intelligence technology. Object detection technology based on deep learning theory is also successful in many industrial applications. Current research focuses on improving the speed or accuracy of target detection and fails to take efficiency and accuracy into account. How to achieve fast and accurate object detection has become an important challenge in the field of artificial intelligence.
Reverse engineering the NTK: towards first-principles architecture design
Figure 1: Foundational works showed how to find the kernel corresponding to a wide network. We find the inverse mapping, showing how to find the wide network corresponding to a given kernel. Deep neural networks have enabled technological wonders ranging from voice recognition to machine transition to protein engineering, but their design and application is nonetheless notoriously unprincipled. The development of tools and methods to guide this process is one of the grand challenges of deep learning theory. In Reverse Engineering the Neural Tangent Kernel, we propose a paradigm for bringing some principle to the art of architecture design using recent theoretical breakthroughs: first design a good kernel function โ often a much easier task โ and then "reverse-engineer" a net-kernel equivalence to translate the chosen kernel into a neural network.
Is PyTorch better than TensorFlow?
Many machine learning frameworks have strived to become the new favourite among researchers and industry practitioners. From an early academic output era of Caffe and Theano to the massive industry-backed and led by PyTorch and TensorFlow. Now, if we talk about deep learning (Subfield of Machine Learning) frameworks, most of them couldn't make it except TensorFlow and PyTorch. What better place could it be than to start from GitHub repositories, TensorFlow leads with 148k stars whereas PyTorch has around 50k stars which is alright as it started later. A data-driven comparison won't be good because changing times and changing needs won't make it a good parameter to rely on but a comparison based on the distinction of application can give us quite a good idea of what exactly we should consider and go for.
The Principles of Deep Learning Theory
This book develops an effective theory approach to understanding deep neural networks of practical relevance. Beginning from a first-principles component-level picture of networks, we explain how to determine an accurate description of the output of trained networks by solving layer-to-layer iteration equations and nonlinear learning dynamics. A main result is that the predictions of networks are described by nearly-Gaussian distributions, with the depth-to-width aspect ratio of the network controlling the deviations from the infinite-width Gaussian description. We explain how these effectively-deep networks learn nontrivial representations from training and more broadly analyze the mechanism of representation learning for nonlinear models. From a nearly-kernel-methods perspective, we find that the dependence of such models' predictions on the underlying learning algorithm can be expressed in a simple and universal way. To obtain these results, we develop the notion of representation group flow (RG flow) to characterize the propagation of signals through the network. By tuning networks to criticality, we give a practical solution to the exploding and vanishing gradient problem. We further explain how RG flow leads to near-universal behavior and lets us categorize networks built from different activation functions into universality classes. Altogether, we show that the depth-to-width ratio governs the effective model complexity of the ensemble of trained networks. By using information-theoretic techniques, we estimate the optimal aspect ratio at which we expect the network to be practically most useful and show how residual connections can be used to push this scale to arbitrary depths. With these tools, we can learn in detail about the inductive bias of architectures, hyperparameters, and optimizers.
AI researchers publish theory to explain how deep learning actually works - SiliconANGLE
Artificial intelligence researchers from Facebook Inc., Princeton University and the Massachusetts Institute of Technology have teamed up to publish a new manuscript that they say offers a theoretical framework describing for the first time how deep neural networks actually work. In a blog post, Facebook AI research scientist Sho Yaida noted that DNNs are one of the key ingredients of modern AI research. But for many people, including most AI researchers, they're also considered to be too complicated to understand from first principles, he said. That's a problem, because although much progress in AI has been made through experimentation and trial and error, it means researchers are ignorant of many of the key features of DNNs that make them so incredibly useful. If researchers are more aware of these key features, it would likely lead to some dramatic advances and the development of much more capable AI models, Yaida said.