Goto

Collaborating Authors

 Deep Learning


Google's New AI Photo Upscaling Tech is Jaw-Dropping

#artificialintelligence

Photo enhancing in movies and TV shows is often ridiculed for being unbelievable, but research in real photo enhancing is actually creeping more and more into the realm of science fiction. Just take a look at Google's latest AI photo upscaling tech. In a post titled "High Fidelity Image Generation Using Diffusion Models" published on the Google AI Blog (and spotted by DPR), Google researchers in the company's Brain Team share about new breakthroughs they've made in image super-resolution. In image super-resolution, a machine learning model is trained to turn a low-res photo into a detailed high-res photo, and potential applications of this range from restoring old family photos to improving medical imaging. Google has been exploring a concept called "diffusion models," which was first proposed in 2015 but which has, up until recently, taken a backseat to a family of deep learning methods called "deep generative models."


Interested In Deep Learning?

#artificialintelligence

This section introduces the integral components of deep learning and how they operate to emulate learning commonly found amongst humans. The brain is responsible for all human cognitive functions; in short, the brain is responsible for your ability to learn, acquire knowledge, retain information and recall knowledge. One of the fundamental building blocks of the learning systems within the brain is the biological neuron. A neuron is a cell responsible for transmitting signals to other neurons and, as a consequence, other parts of the body. Researchers, in some way, have replicated the functionality of the biological neuron into a mathematically representative model called the perceptron.


About Deep learning as subset of machine learning and AI

#artificialintelligence

Deep learning has wide application in artificial intelligence and computer vision backed programs. Across the world, machine learning has added more value to a range of tasks using key methodologies of artificial intelligence such as natural language processing, artificial neural networks and mathematical logics. Off lately, deep learning has become central to machine learning algorithms which are required to do highly complex computation and handle gigantic data. With a multi-layer neural architecture, deep learning has been solving multiple scenarios and presenting solutions that work. There are several deep learning methods which are actively applied in machine learning and AI.


Bugged: The Ugly Side Of No Code AI Platforms

#artificialintelligence

"What is'best practice' at the time of writing may slowly become'bad practice' as the cybersecurity landscape evolves." Modern-day deep learning (DL) models, especially the ones powering sophisticated NLP based applications, have become so advanced that they can even run code diagnostics and perform interventions on a codebase. For example, GitHub recently released Copilot, an AI-based programming assistant that can generate code in popular programming languages. All one has to do is give some context to the Copilot, such as comments, function names, and surrounding code. Copilot is built on OpenAI's GPT-3 that is trained on open-source code, including "public codeโ€ฆwith insecure coding patterns", thus giving rise to the potential for "synthesise[d] code that contains these undesirable patterns".


How Valuable is Deep Learning to an Organization?

#artificialintelligence

This is the time that can be regarded as an Artificial Intelligence revolution that the world is witnessing. Now with that notion and the trend of every company doing all it takes to adopt the changing technology, If your company isn't mining data, shoving it into a neural network, and marketing its advanced AI capabilities, you're already behind the curveโ€ฆ Right? There is a similar thought process related to the machine learning technology. The more powerful the model, the tougher it is to interpret its inner workings, structures, functionalities and processes. You might get a more accurate answer from a computing neural network, but how it arrived at that answer may be a total mystery to the people who interpret the findings.


Get The Tickets - Deep Learning DevCon 2021

#artificialintelligence

Group Discounts available: 3-5 passes โ€”> 10% discount 6-10 passes โ€”> 20% discount 10+ passes โ€”> 30% discount Passes are available free for all ADaSci Members. Group Discounts available: 3-5 passes โ€”> 10% discount 6-10 passes โ€”> 20% discount 10+ [โ€ฆ]


On the effects of biased quantum random numbers on the initialization of artificial neural networks

arXiv.org Machine Learning

Recent advances in practical quantum computing have led to a variety of cloud-based quantum computing platforms that allow researchers to evaluate their algorithms on noisy intermediate-scale quantum (NISQ) devices. A common property of quantum computers is that they exhibit instances of true randomness as opposed to pseudo-randomness obtained from classical systems. Investigating the effects of such true quantum randomness in the context of machine learning is appealing, and recent results vaguely suggest that benefits can indeed be achieved from the use of quantum random numbers. To shed some more light on this topic, we empirically study the effects of hardware-biased quantum random numbers on the initialization of artificial neural network weights in numerical experiments. We find no statistically significant difference in comparison with unbiased quantum random numbers as well as biased and unbiased random numbers from a classical pseudo-random number generator. The quantum random numbers for our experiments are obtained from real quantum hardware.


Rapidly and accurately estimating brain strain and strain rate across head impact types with transfer learning and data fusion

arXiv.org Artificial Intelligence

Brain strain and strain rate are effective in predicting traumatic brain injury (TBI) caused by head impacts. However, state-of-the-art finite element modeling (FEM) demands considerable computational time in the computation, limiting its application in real-time TBI risk monitoring. To accelerate, machine learning head models (MLHMs) were developed, and the model accuracy was found to decrease when the training/test datasets were from different head impacts types. However, the size of dataset for specific impact types may not be enough for model training. To address the computational cost of FEM, the limited strain rate prediction, and the generalizability of MLHMs to on-field datasets, we propose data fusion and transfer learning to develop a series of MLHMs to predict the maximum principal strain (MPS) and maximum principal strain rate (MPSR). We trained and tested the MLHMs on 13,623 head impacts from simulations, American football, mixed martial arts, car crash, and compared against the models trained on only simulations or only on-field impacts. The MLHMs developed with transfer learning are significantly more accurate in estimating MPS and MPSR than other models, with a mean absolute error (MAE) smaller than 0.03 in predicting MPS and smaller than 7 (1/s) in predicting MPSR on all impact datasets. The MLHMs can be applied to various head impact types for rapidly and accurately calculating brain strain and strain rate. Besides the clinical applications in real-time brain strain and strain rate monitoring, this model helps researchers estimate the brain strain and strain rate caused by head impacts more efficiently than FEM.


Enlisting 3D Crop Models and GANs for More Data Efficient and Generalizable Fruit Detection

arXiv.org Artificial Intelligence

Training real-world neural network models to achieve high performance and generalizability typically requires a substantial amount of labeled data, spanning a broad range of variation. This data-labeling process can be both labor and cost intensive. To achieve desirable predictive performance, a trained model is typically applied into a domain where the data distribution is similar to the training dataset. However, for many agricultural machine learning problems, training datasets are collected at a specific location, during a specific period in time of the growing season. Since agricultural systems exhibit substantial variability in terms of crop type, cultivar, management, seasonal growth dynamics, lighting condition, sensor type, etc, a model trained from one dataset often does not generalize well across domains. To enable more data efficient and generalizable neural network models in agriculture, we propose a method that generates photorealistic agricultural images from a synthetic 3D crop model domain into real world crop domains. The method uses a semantically constrained GAN (generative adversarial network) to preserve the fruit position and geometry. We observe that a baseline CycleGAN method generates visually realistic target domain images but does not preserve fruit position information while our method maintains fruit positions well. Image generation results in vineyard grape day and night images show the visual outputs of our network are much better compared to a baseline network. Incremental training experiments in vineyard grape detection tasks show that the images generated from our method can significantly speed the domain adaption process, increase performance for a given number of labeled images (i.e. data efficiency), and decrease labeling requirements.


Investigating Vulnerabilities of Deep Neural Policies

arXiv.org Machine Learning

Reinforcement learning policies based on deep neural networks are vulnerable to imperceptible adversarial perturbations to their inputs, in much the same way as neural network image classifiers. Recent work has proposed several methods to improve the robustness of deep reinforcement learning agents to adversarial perturbations based on training in the presence of these imperceptible perturbations (i.e. adversarial training). In this paper, we study the effects of adversarial training on the neural policy learned by the agent. In particular, we follow two distinct parallel approaches to investigate the outcomes of adversarial training on deep neural policies based on worst-case distributional shift and feature sensitivity. For the first approach, we compare the Fourier spectrum of minimal perturbations computed for both adversarially trained and vanilla trained neural policies. Via experiments in the OpenAI Atari environments we show that minimal perturbations computed for adversarially trained policies are more focused on lower frequencies in the Fourier domain, indicating a higher sensitivity of these policies to low frequency perturbations. For the second approach, we propose a novel method to measure the feature sensitivities of deep neural policies and we compare these feature sensitivity differences in state-of-the-art adversarially trained deep neural policies and vanilla trained deep neural policies. We believe our results can be an initial step towards understanding the relationship between adversarial training and different notions of robustness for neural policies.