Skip to main content

Google's image-caption creator, based on AI technology, is now open source

top tech stories 05 12 2017 google logo hq headquarters sign name
mikewaters/123rf
Google is bringing Show and Tell to the world. No, it doesn’t want you to bring something from home to show the class — instead, it’s open-sourcing an artificially intelligent model for giving images captions.

The model was first detailed back in 2014, however it was updated in 2015 to be a little more accurate. It has been improved even more since then, and is now available on GitHub as a part of Google’s TensorFlow machine learning framework. Along with posting the code for it, Google is also posting a research paper on the technology.

What makes the new system great is that it can be trained much faster than it could in the past, and achieves the same accuracy of captions while doing so — in fact, it previously took 3 seconds per training step, however with TensorFlow it takes a measly 0.7 seconds.

“This release contains significant improvements to the computer vision component of the captioning system, is much faster to train, and produces more detailed and accurate descriptions compared to the original system,” said Google software engineer Chris Shallue in a blog post.

Show and Tell is trained by being shown images together with captions that were written for those images. Sometimes it uses previously written captions if it thinks it sees something that is similar to what it has seen before, however at other times it creates its own captions.

Of course, Google isn’t the only company turning to artificial intelligence for the creation of image captions, but it is one of the few companies that has a number of products that could implement the technology. For example, the tech would be able to help users find images in their Google Photos library, to assist with Google Images, and so on.

Editors' Recommendations

Christian de Looper
Christian’s interest in technology began as a child in Australia, when he stumbled upon a computer at a garage sale that he…
New ‘poisoning’ tool spells trouble for AI text-to-image tech
Profile of head on computer chip artificial intelligence.

Professional artists and photographers annoyed at generative AI firms using their work to train their technology may soon have an effective way to respond that doesn't involve going to the courts.

Generative AI burst onto the scene with the launch of OpenAI’s ChatGPT chatbot almost a year ago. The tool is extremely adept at conversing in a very natural, human-like way, but to gain that ability it had to be trained on masses of data scraped from the web.

Read more
OpenAI’s new tool can spot fake AI images, but there’s a catch
OpenAI Dall-E 3 alpha test version image.

Images generated by artificial intelligence (AI) have been causing plenty of consternation in recent months, with people understandably worried that they could be used to spread misinformation and deceive the public. Now, ChatGPT maker OpenAI is apparently working on a tool that can detect AI-generated images with 99% accuracy.

According to Bloomberg, OpenAI’s tool is designed to root out user-made pictures created by its own Dall-E 3 image generator. Speaking at the Wall Street Journal’s Tech Live event, Mira Murati, chief technology officer at OpenAI, claimed the tool is “99% reliable.” While the tech is being tested internally, there’s no release date yet.

Read more
Google Bard could soon become your new AI life coach
Google Bard on a green and black background.

Generative artificial intelligence (AI) tools like ChatGPT have gotten a bad rep recently, but Google is apparently trying to serve up something more positive with its next project: an AI that can offer helpful life advice to people going through tough times.

If a fresh report from The New York Times is to be believed, Google has been testing its AI tech with at least 21 different assignments, including “life advice, ideas, planning instructions and tutoring tips.” The work spans both professional and personal scenarios that users might encounter.

Read more