Generative AI
Microsoft dumps $1 billion into 'artificial general intelligence' project
Microsoft announced a $1 billion investment in OpenAI, a lab co-founded by Elon Musk to develop "artificial general intelligence." The investment is the start of a long-term partnership between the two organizations. OpenAI will ensure its services work on Microsoft's Azure cloud platform, and the companies will collaborate on new supercomputers. OpenAI's stated mission is to develop "artificial general intelligence," or AGI. In layman's terms, AGI is AI that can think like a human (possibly even better) while carrying out complex tasks autonomously. Whether or not an AGI would immediately decide to incinerate humanity a la Skynet remains to be seen, but OpenAI at least claims its artificial intelligence would be safe and beneficial for the human race.
AIs use hide-and-seek to learn to tackle real-world problems
Pitting two artificial intelligences against each other in games such as DeepMind's Go has led to some of the biggest breakthroughs in AI in recent years, as the machines learn skills through trial and error that eventually lead to them beating humans. But can the same technique produce a more useful AI capable of operating in the real word? OpenAI, a San Francisco-based AI research group, published research on Tuesday showing what it claimed was a method for training increasingly powerful smart systems that could prepare them for tackling more ordinary human problems. Set in increasingly realistic environments, the technique points to a way for the AI to "evolve" in a simulated world until it is ready to be used, it said. The researchers used several intelligent "agents" in a game of hide-and-seek played in a simulated physical environment.
AI learns to defy the laws of physics to win at hide-and-seek
Never play games with a bot – it will find a way to cheat if they can. A team from OpenAI, an artificial intelligence lab in San Francisco co-founded by Elon Musk, has developed artificially intelligent bots that taught themselves to cooperate by playing hide-and-seek. The bots also learned how to use basic tools and that defying the laws of physics can help you win. In April, a team of bots known as the OpenAI Five beat the human world champions at the team-based video game DOTA 2. The hide-and-seek bots use similar principles to learn but the simpler game allows for more inventive play. Bowen Baker at OpenAI and his colleagues wanted to see if the team-based dynamics of the OpenAI Five could be used to generate skills that could one day be useful to humans.
Reinforcement Learning Tutorial with Open AI Gym
The more I learn, the less I realize I know. This blog is the Part-2 of the series on reinforcement learning. Feel free to read the part-1 here. In this article I will be implementing OpenAI Gym's Bipedal Walker environment using Deep Deterministic Policy Gradient (DDPG) algorithm. OpenAI Gym is a toolkit for developing and comparing reinforcement learning algorithms.
Generating Training Datasets Using Energy Based Models that Actually Scale
Energy-Based Models(EBM) is one of the most promising areas of deep learning that hasn't seen a tremendous level of adoption yet. Conceptually, EBMs are a form of generative modeling that learns the key characteristics of a target dataset and tries to generate similar datasets. While EBMs results appealing because of its simplicity they have experienced many challenges when applied in real world applications. Recently, AI-powerhouse OpenAI published a new research paper that explores a new technique to create EBM model that can scale across complex deep learning topologies. EBMs are typically used in one of the most complex problems of real world deep learning solutions: generating quality training datasets.
How To Make Custom AI-Generated Text With GPT-2
In February 2019, OpenAI released a paper describing GPT-2, a AI-based text-generation model based on the Transformer architecture and trained on massive amounts of text all around the internet. From a text-generation perspective, the included demos were very impressive: the text is coherent over a long horizon, and grammatical syntax and punctuation are near-perfect. At the same time, the Python code which allowed anyone to download the model (albeit smaller versions out of concern the full model can be abused to mass-generate fake news) and the TensorFlow code to load the downloaded model and generate predictions was open-sourced on GitHub. Neil Shepperd created a fork of OpenAI's repo which contains additional code to allow finetuning the existing OpenAI model on custom datasets. A notebook was created soon after, which can be copied into Google Colaboratory and clones Shepperd's repo to finetune GPT-2 backed by a free GPU.
Reconstructing continuously heterogeneous structures from single particle cryo-EM with deep generative models
Zhong, Ellen D., Bepler, Tristan, Davis, Joseph H., Berger, Bonnie
Cryo-electron microscopy (cryo-EM) is a powerful technique for determining the structure of proteins and other macromolecular complexes at near-atomic resolution. In single particle cryo-EM, the central problem is to reconstruct the three-dimensional structure of a macromolecule from $10^{4-7}$ noisy and randomly oriented two-dimensional projections. However, the imaged protein complexes may exhibit structural variability, which complicates reconstruction and is typically addressed using discrete clustering approaches that fail to capture the full range of protein dynamics. Here, we introduce a novel method for cryo-EM reconstruction that extends naturally to modeling continuous generative factors of structural heterogeneity. This method encodes structures in Fourier space using coordinate-based deep neural networks, and trains these networks from unlabeled 2D cryo-EM images by combining exact inference over image orientation with variational inference for structural heterogeneity. We demonstrate that the proposed method, termed cryoDRGN, can perform ab initio reconstruction of 3D protein complexes from simulated and real 2D cryo-EM image data. To our knowledge, cryoDRGN is the first neural network-based approach for cryo-EM reconstruction and the first end-to-end method for directly reconstructing continuous ensembles of protein structures from cryo-EM images.
OpenAI just released a new version of its fake news-writing AI
OpenAI, the artificial intelligence firm that Elon Musk founded then later departed, just released a stronger version of its "conversational" text-writing AI system. When OpenAI first released the algorithm, dubbed GPT-2, back in February, the company declared that it was too dangerous to release to the public, instead opting to share a watered-down version. Now, OpenAI announced that it's sharing a new version that's six times as robust as the original -- while keeping an eye out to make sure people don't misuse it. In the past, OpenAI expressed concerns that its AI could be used to flood the internet with fake news and propaganda. The first model had notable flaws and telltale signs that its output was machine-written.
These AI bots created their own language to talk to each other
It is now table stakes for artificial intelligence algorithms to "learn" about the world around them. The next level: For AI bots to learn how to talk to each other -- and develop their own shared language. New research released last week by OpenAI, the artificial intelligence nonprofit lab founded by Elon Musk and Y Combinator president Sam Altman, details how they're training AI bots to create their own language, based on trial and error, as the bots move around a set environment. This is different from how artificial intelligence algorithms typically learn -- using large sets of data, like to recognize a dog by taking in thousands of pictures of dogs. The world the researchers created for the AI bots to learn in is a computer simulation of a simple, two-dimensional white square.
A few notes on OpenAI's "fake news–writing AI"
This article is part of Demystifying AI, a series of posts that (try to) disambiguate the jargon and myths surrounding AI. Last week, artificial intelligence research lab OpenAI decided to release a more expanded version of GPT-2, the controversial text-generating AI model it first introduced in February. At the time, the lab refrained from releasing the full AI model, fearing it would be used for malicious purposes. Instead, OpenAI opted for a staged release of the AI, starting with a limited model (124 million parameters), and gradually releasing more capable models. In May, the research lab released the 355-million-parameter version of GPT-2, and last week, it finally released the 774-million-model, at 50 percent capacity of the text generator.