In 2008, I had the opportunity to tour SPAWAR, the Space and Naval Warfare Systems Command, now known as NAVWAR. SPA/NAVWAR is a research and development laboratory for the U.S. Navy. During my visit, I was fascinated by the various autonomous military robots that were being developed and tested there. I photographed the tour and wrote about it for WIRED News.
Fast-forward to 2023, and with the emergence of large language models like ChatGPT and Bing AI, it's possible to imagine how these robots could be controlled using AI in ways that are frankly somewhat terrifying. With great power comes great responsibility, and we must consider the potential risks of relying on AI-powered machines in warfare.
Have you ever wanted to caption your photos automatically? With the GPT-3 Davinci model from OpenAI, you can do just that! By using image keywords, people, locations, and the album name, you can use AI/ML to generate captions that are not only descriptive, but also entertaining (and frequently hilariously wrong).
In this post, I’ll explore the capabilities of GPT-3 for writing captions based on image data, and how it can add a new dimension to your photos.
NOTE: This post is part of my Machine Learning Series where I discuss how AI/ML works and how it has evolved over the last few decades.
Recurrent Neural Networks (RNNs) are a class of neural networks designed to handle sequential data. Whether it's analyzing time series, understanding natural language, or predicting stock prices, RNNs are powerful tools for capturing temporal dependencies in data. In this post, we'll delve into the structure of RNNs, how they process sequences, and their practical applications.