Goto

Collaborating Authors

 Deep Learning


Is OpenAI's GPT-3 API Beta Pricing Too Rich for Researchers?

#artificialintelligence

Few in the natural language processing (NLP) community expected the world's most powerful large language model to come cheap, but some are worried the hefty price tag could put it out of reach of startups. OpenAI's 175 billion parameter language model GPT-3 (Generative Pre-trained Transformer 3) turned heads in the NLP community when it was released in June, and now it's back in the spotlight. A Reddit post this week by independent writer and researcher Gwern Branwen detailed the pricing plan OpenAI has provided to GPT-3 Beta API users. The scheme, which goes into effect on October 1, has already raised as many questions as it has answered. According to reports, OpenAI announced the pricing scheme for GPT-3's API usage from October. The plan has four tiers: Explore, Create, Build, Scale.


Few-Shot Learning with fast.ai

#artificialintelligence

Lately, posts and tutorials about new deep learning architectures and training strategies have dominated the community. However, one very interesting research area, namely few-shot learning, is not getting the attention it deserves. If we want widespread adoption of ML we need to find ways to train them efficiently, with little data and code. In this tutorial, we will go through a Google Colab Notebook to train an image classification model using only 5 labeled samples per class. Using only 5 exemplary samples is also called 5-shot learning.


How Google Maps uses DeepMind's AI tools to predict your arrival time

#artificialintelligence

Google Maps is one of the company's most widely-used products, and its ability to predict upcoming traffic jams makes it indispensable for many drivers. Each day, says Google, more than 1 billion kilometers of road are driven with the app's help. But, as the search giant explains in a blog post today, its features have got more accurate thanks to machine learning tools from DeepMind, the London-based AI lab owned by Google's parent company Alphabet. In the blog post, Google and DeepMind researchers explain how they take data from various sources and feed it into machine learning models to predict traffic flows. This data includes live traffic information collected anonymously from Android devices, historical traffic data, information like speed limits and construction sites from local governments, and also factors like the quality, size, and direction of any given road.


DeepMind Explores Deep RL for Brain and Behaviour Research

#artificialintelligence

As a basis for modelling brain function, deep learning has in recent years been used to model systems in vision, audition, motor control, navigation, and cognitive control. In a new paper, DeepMind researchers call attention to another "fundamentally novel" development in AI research -- deep reinforcement learning (deep RL) -- which they believe also has vital implications for neuroscience and deserves more attention from neuroscientists. The first neuroscience applications of supervised deep learning can be traced back to the 1980s. The increasing availability of more powerful computers over the past decade has renewed research efforts in applying AI approaches -- especially supervised deep learning -- to neuroscience. Deep RL unites deep learning and reinforcement learning, a computational framework that has already had a substantial impact on neuroscience research.


Deep Learning (from basics)

#artificialintelligence

Deep Learning (from basics) Getting Started Deep Learning with Python/ Keras At a very basic level, deep learning is a machine learning technique. It teaches a computer to filter inputs through layers to learn how to predict and classify information. Observations can be in the form of images, text, or sound. The inspiration for deep learning is the way that the human brain filters New What you'll learn The students will be able to understand what is Deep Learning. How to create various model and solve the problems hands-on using Keras.


Best Resources for Deep Learning

#artificialintelligence

Deep learning is a machine learning method that uses neural networks for prediction tasks. Deep learning methods can be used for a variety of tasks including object detection, synthetic data generation, user recommendation, and much more. In this post, I will walk through some of the best resources for getting started with deep learning. There are several online resources that are great for getting started with deep learning. Sentdex is a YouTube channel, run by Harrison Kinsley, that has several tutorials on how to implement machine learning algorithms in python.


Learning to Summarize with Human Feedback

#artificialintelligence

Note that our human feedback models generate summaries that are significantly shorter than summaries from models trained on CNN/DM. At a given summary length, our 6.7B human feedback model trained on Reddit performs almost as well as a fine-tuned 11B T5 model, despite not being re-trained on CNN/DM. To test our models' generalization, we also applied them directly to the popular CNN/DM news dataset. These articles are more than twice as long as Reddit posts and are written in a very different style. Our models have seen news articles during pre-training, but all of our human data and RL fine-tuning was on the Reddit TL;DR dataset.


Explaining Deep Learning Results: Artificial Intelligence Outputs

#artificialintelligence

I was reading two articles this week on MIT Technology Review about the difficulties of explaining the decision-making of advanced algorithms that uses AI. This explanation is fundamental as our life's become more intertwined in ways that sometimes we do not even realized. From self-driving cars, who's approved for a loan, and personalized medicine the issue of a methodology to explain the outputs of AI is becoming to the forefront due to liability issues. After 20 years implementing advanced algorithms filed and 12 years in the legal profession I have come with a methodology that help explaining deep learning results in such a way that is understood in layman's terms. Below is how I would create a minimum viable product (MVP) to develop an application to explain AI outputs.


Fine tuning for image classification using Pytorch

#artificialintelligence

Pytorch does not come with "fit" and "predict" functions. We need a training loop! Now for training, we need the dataset loaders from torch, an optimizer and a learning rate scheduler. Please note that we have defined the loss criterion inside the training function. The loss function we are using here is Binary Cross Entropy with Logits (BCEWithLogitsLoss).


The rise of image recognition AI in medical diagnostics - Electronic Products & Technology

#artificialintelligence

The use of image visualization and limited recognition software in medical diagnostics started over 20 years ago. This technology had however nearly reached its performance limits when deep learning (DL) and convolutional neural networks (CNNs) were developed, heralding a step-change in the capability and performance of machine vision. This progress demonstrates that image recognition AI technology can match or even exceed human-level performance (in terms of accuracy, sensitivity, and specificity) in many disease areas and on many imaging modalities. The technical threshold for the automation of these diagnostic tasks has already been reached, laying the groundwork for commercial growth in the short and long term. This is shown in the market projections below.