ChatGPT's Likely Impacts on Malware and Fraud
I am seeing a lot of headlines around ChatGPT lately; some seem accurate, and some seem like click-bait and fear mongering. I've been working with Artificial Intelligence (AI) for a long time and writing this to cut through the noise, sharing my opinion on what ChatGPT likely will and won't do.
Executive Summary
High level, how ChatGPT works
ChatGPT is based on a "transformer" called GPT-3. Keeping this very high level - The easiest use case to explain transformers is language translation. You can give the transformer plenty of examples of sentences in one language to another. The transformer learns concepts such as which words connect together, the order words go in various languages, gender and pluralizing adjustments, and other language concepts.
ChatGPT was built using this transformer, but instead of using it for just language translation, it was fed 40TB of data to learn, to make connections and inferences on!
Again, without going into details, some key things to know about transformers:
Ok, I kinda get how they work, what does this mean for using ChatGPT?
This means that no matter how someone queries ChatGPT to generate an answer, ultimately everything ChatGPT outputs is found somewhere in its training set. Ask it to output code, or a legal document, or just look up some facts... you might vary the question a bit here and there to get different answers, but ultimately those answers come from that "training set." Now to be fair, ChatGPT was trained on a mind-blowing amount of data, but still, it's a set.
There are plenty of AI algorithms that can "invent" or explore new directions, such as Genetic Algorithms and DeepMind/AlphaZero. But ChatGPT isn't either of those, it's a Neural Network based transformer. It won't "invent" beyond its training set; it will try to predict answers but fail. If you want to add data to the training set, it takes time to adjust the Neural Networks to consider the incremental changes to the training set - it's not instantaneous.
领英推荐
Does ChatGPT replace a web search tool?
In some regards, it might replace some aspects of using web search tools. Go back to the point of a web search tool - it's to help you find websites, news, other content, based on your query. Back when Altavista (ok, I'm old), Yahoo!, Google, et cetera, all started, there weren't great ways to search the web. They opened the web, they made it more usable for the masses. But their point wasn't to get you an answer per se, rather help you find websites that would have the answer.
In some sense, ChatGPT is the next wave of accessibility and consumption of the internet. Rather than having to navigate to different websites and interpret or find the info you want, ChatGPT can cut through that noise and "just answer the question." But there's a problem... remember, ChatGPT is only as good as its training. It doesn't know current events, or events that happened after its training date. And if you want to learn more about a topic, or don't know what you should be asking, well it can't help you there either. So, while really really good, there are big limitations that keep it from replacing web searches outright.
Ok... but the headline is about security... what's the bad news here?
The bad news - ChatGPT will lower the barriers to entry for a bunch of "bad" concepts, such as Malware and Fraud. (An aside, OpenAI, ChatGPT's creator, is trying to do the right things and limit ChatGPT being used for "bad" things, but people are finding ways around those limitations.)
Is it all doom and gloom? There an upside?
It's not all doom and gloom. Remember, all of the output from ChatGPT is in its (vast) training set. We can/should over time be able to detect Fraud emanating from ChatGPT. There's only so many ways ChatGPT can generate code and that too will be detected. We're already seeing examples of just this at work.
And there are so many positive uses of ChatGPT! Good programmers can find answers to their questions easier than searching copious Q&A boards. Security researchers can easily research terms, technical concepts, etc. Overall, ChatGPT could reduce time finding answers, and allow us to be more efficient in solving the problems!
So, that's it? Nothing to see here?
Well... not exactly. There definitely could be smaller uses of GPT-3/Transformers for more nefarious uses outside of ChatGPT, so we need to stay current on that. And while Neural Network based transformers really don't go outside the scope of their training set, other forms of AI might be able to do that. It's not hard to envision a DeepMind/AlphaZero system learning to invent new malware code.
Overall, ChatGPT is just another step in the game of cat and mouse between attackers and defenders. It's a fascinating new step, and while volumes will increase, hopefully it won't take long for our defenses to catch up. And nothing here precludes the most important step: doing the basic steps well to defend, educate, protect, etc. Sure, ChatGPT is fancy, but nothing beats the basics.
Helping Enterprises Scale with AI | Expert in Generative AI, Strategic Partnerships & Enterprise Solutions | Angel Investor Driving Innovation
2 年Great summary!
President & CEO @ Sheltered Harbor | Financial Industry Resiliency
2 年What a great summary Mike. I'm bookmarking this for anyone who asks me about GPT (which is a fast growing audience). THANKS!
Threat Intelligence Consultant / A.I. Shaman at EclecticIQ
2 年Great stuff Michael! Assistant liked it too! "In general, the article provides an accurate description of the capabilities and limitations of ChatGPT, which is an AI-based language model that uses a transformer architecture. The article explains that ChatGPT generates text based on the data it was trained on, and that it does not have the ability to invent beyond its training set. The article also notes that the tool can be used for malicious purposes, such as creating malicious content, and that it can be used to facilitate certain types of cyberattacks, but it is also useful for beneficial application. It is also mentioned that other forms of AI may create unknown/new malware code and Fraud over time; so we need to stay vigilant, which is also a valid point to consider. It is important to note that the article is opinion based, and the opinion of the author may differ from other experts in the field of AI."
Michael Silverman, a good summary of ChatGPT.
Go-To-Market Strategy, Execution, and Messaging | Keynote Speaker
2 年Good writeup. Thanks for taking the time to share.