메뉴
BL
TechCrunch AI • 18일 전

불투명한 순환 등 알아두어야 할 AI 용어 총정리

IMP
6/10
핵심 요약

테크크런치가 급변하는 AI 분야에서 자주 접하게 되는 핵심 용어들을 쉬운 언어로 정리한 용어집을 소개했습니다. AGI, AI 에이전트, API 엔드포인트, 사고의 연쇄(Chain of thought) 등 실무자와 투자자가 반드시 알아야 할 개념들을 설명하며, 지속적으로 업데이트되는 살아있는 문서로 운영됩니다.

번역된 본문

AI는 세상을 다시 쓰고 있는 동시에, 그 과정을 설명하는 완전히 새로운 언어를 만들어내고 있습니다. 요즘 제품 회의, 피치, 패널 토론에 참석해 보면 사람들이 LLM, RAG, RLHF 같은 용어를 아무렇지 않게 섞어 쓰는 것을 듣게 됩니다. 그리고 지난주에는 '불투명한 순환(opaque recurrence)'이라는 용어까지 등장했는데, 이는 OpenAI의 새로운 Astra 모델에 탑재된 추론 기법으로 AI 안전 연구자들을 긴장시키고 있습니다. 이 어휘들은 너무 빠르게 변화해서 기술 업계의 아주 똑똑한 사람들조차 약간의 열등감을 느낄 정도입니다. 이 용어집은 그 문제를 해결하려는 시도입니다. AI 기술로 무언가를 만들거나, 투자하거나, 단지 테크크런치 기사나 관련 팟캐스트를 따라가고 싶은 분들이 가장 자주 접하게 될 AI 용어들을 평이한 언어로 정의했습니다. 분야가 발전함에 따라 정기적으로 업데이트하므로, 이것이 설명하는 AI 시스템처럼 살아있는 문서로 봐주시기 바랍니다.

AGI(범용 인공지능) 범용 인공지능(Artificial General Intelligence, AGI)은 모호한 용어입니다. 하지만 일반적으로 많은, 혹은 대부분의 작업에서 평균적인 인간보다 더 뛰어난 능력을 지닌 AI를 의미합니다. OpenAI의 샘 알트만 CEO는 한때 AGI를 '동료로 고용할 수 있는 평균적 인간에 상당하는 존재'라고 표현했습니다. 한편 OpenAI의 헌장은 AGI를 '대부분의 경제적으로 가치 있는 작업에서 인간을 능가하는 고도로 자율적인 시스템'으로 정의합니다. 구글 딥마인드의 정의는 이 두 가지와 약간 다릅니다. 이 연구소는 AGI를 '대부분의 인지적 작업에서 최소한 인간과 동등한 능력을 갖춘 AI'로 봅니다. 혼란스럽나요? 걱정하지 마세요. AI 연구의 최전선에 있는 전문가들도 마찬가지입니다.

AI 에이전트 AI 에이전트는 AI 기술을 활용해 사용자를 대신해 일련의 작업을 수행하는 도구를 의미합니다. 경비 처리, 티켓이나 식당 예약, 심지어 코드 작성 및 유지보수까지 기본적인 AI 챗봇이 할 수 있는 수준을 넘어서는 작업들입니다. 다만 앞서 설명했듯이 이 신흥 분야에는 많은 구성 요소가 움직이고 있어서 'AI 에이전트'라는 말이 사람마다 다른 의미로 통용될 수 있습니다. 구상된 기능을 구현하기 위한 인프라도 아직 구축 중입니다. 하지만 기본 개념은 여러 AI 시스템을 활용해 다단계 작업을 수행할 수 있는 자율적 시스템을 의미합니다.

API 엔드포인트 API 엔드포인트는 소프트웨어 뒷면에 있는 '버튼'과 같아서, 다른 프로그램이 이를 눌러 소프트웨어가 특정 동작을 하게 만들 수 있습니다. 개발자들은 이러한 인터페이스를 사용해 연동을 구축합니다. 예를 들어 한 애플리케이션이 다른 애플리케이션의 데이터를 가져오게 하거나, AI 에이전트가 사람이 일일이 조작하지 않고도 제3자 서비스를 직접 제어하게 할 수 있습니다. 대부분의 스마트홈 기기와 연결 플랫폼에는 이런 숨겨진 버튼들이 존재하지만, 일반 사용자는 이를 직접 보거나 사용하지 않습니다. AI 에이전트가 더 능력을 갖추어감에 따라 스스로 이러한 엔드포인트를 찾아 사용하는 경우가 늘어나고 있으며, 이는 강력하면서 때로는 예상치 못한 자동화의 가능성을 열어줍니다.

사고의 연쇄(Chain of thought) 간단한 질문이라면 인간의 두뇌는 깊이 생각하지 않고도 답할 수 있습니다. 예를 들어 '기린과 고양이 중 어느 동물이 더 키가 큰가?' 같은 질문입니다. 하지만 많은 경우 중간 단계가 필요하기 때문에 답을 얻으려면 펜과 종이가 필요합니다. 예컨대 어떤 농부가 닭과 소를 키우는데 머리가 모두 40개이고 다리가 120개라면, 답(닭 20마리, 소 20마리)을 구하려면 간단한 방정식을 적어야 할 수 있습니다. AI의 맥락에서 대규모 언어 모델의 사고의 연쇄 추론은 문제를 더 작은 중간 단계들로 나누어 최종 결과의 품질을 높이는 것을 의미합니다. 답을 얻는 데 더 오래 걸리지만, 특히 논리나 코딩 문제에서 정답일 가능성이 높아집니다. 추론 모델은 전통적인 대규모 언어 모델에서 발전했으며, 강화학습 덕분에 사고의 연쇄 방식에 최적화되어 있습니다. (참고: 대규모 언어 모델)

코딩 에이전트 이것은 'AI 에이전트'보다 더 구체적인 개념으로, 목표를 달성하기 위해 스스로 단계별로 행동을 취할 수 있는 프로그램을 의미합니다. 코딩 에이전트는 소프트웨어에 적용된 특화된 버전입니다.

원문 보기
원문 보기 (영어)
AI is rewriting the world and, at the same time, inventing a whole new language to describe how it's doing it. Sit in on any product meeting, pitch, or panel these days, and you'll hear people toss around LLMs, RAG, RLHF — and, as of last week, terms like "opaque recurrence," the reasoning technique in OpenAI's new Astra model that's got AI safety researchers rattled . The vocabulary moves fast enough to make even very smart people in the tech world feel a little insecure. This glossary is our attempt to fix that: plain-English definitions of the AI terms you're most likely to see, whether you're building with this stuff, investing in it, or just trying to keep up by reading TechCrunch or listening to related podcasts. We update it regularly as the field evolves, so consider it a living document, much like the AI systems it describes. AGI Artificial general intelligence, or AGI, is a nebulous term. But it generally refers to AI that’s more capable than the average human at many, if not most, tasks. OpenAI CEO Sam Altman once described AGI as the “equivalent of a median human that you could hire as a co-worker .” Meanwhile, OpenAI’s charter defines AGI as “highly autonomous systems that outperform humans at most economically valuable work.” Google DeepMind’s understanding differs slightly from these two definitions; the lab views AGI as “AI that's at least as capable as humans at most cognitive tasks.” Confused? Not to worry — so are experts at the forefront of AI research . AI agent An AI agent refers to a tool that uses AI technologies to perform a series of tasks on your behalf — beyond what a more basic AI chatbot could do — such as filing expenses, booking tickets or a table at a restaurant, or even writing and maintaining code. However, as we’ve explained before , there are lots of moving pieces in this emergent space, so "AI agent" might mean different things to different people. Infrastructure is also still being built out to deliver on its envisaged capabilities. But the basic concept implies an autonomous system that may draw on multiple AI systems to carry out multistep tasks. API endpoints Think of API endpoints as "buttons" on the back of a piece of software that other programs can press to make it do things. Developers use these interfaces to build integrations — for example, allowing one application to pull data from another, or enabling an AI agent to control third-party services directly without a human manually operating each interface. Most smart home devices and connected platforms have these hidden buttons available, even if ordinary users never see or interact with them. As AI agents grow more capable, they are increasingly able to find and use these endpoints on their own, opening up powerful — and sometimes unexpected — possibilities for automation. Chain of thought Given a simple question, a human brain can answer without even thinking too much about it — things like "which animal is taller, a giraffe or a cat?" But in many cases, you often need a pen and paper to come up with the right answer because there are intermediary steps. For instance, if a farmer has chickens and cows, and together they have 40 heads and 120 legs, you might need to write down a simple equation to come up with the answer (20 chickens and 20 cows). In an AI context, chain-of-thought reasoning for large language models means breaking down a problem into smaller, intermediate steps to improve the quality of the end result. It usually takes longer to get an answer, but the answer is more likely to be correct, especially in a logic or coding context. Reasoning models are developed from traditional large language models and optimized for chain-of-thought thinking thanks to reinforcement learning. (See: Large language model ) Coding agents This is a more specific concept that an "AI agent," which means a program that can take actions on its own, step by step, to complete a goal. A coding agent is a specialized version applied to software development. Rather than simply suggesting code for a human to review and paste in, a coding agent can write, test, and debug code autonomously, handling the kind of iterative, trial-and-error work that typically consumes a developer's day. These agents can operate across entire codebases, spotting bugs, running tests, and pushing fixes with minimal human oversight. Think of it like hiring a very fast intern who never sleeps and never loses focus — though, as with any intern, a human still needs to review the work. Compute Although somewhat of a multivalent term, compute generally refers to the vital computational power that allows AI models to operate. This type of processing fuels the AI industry, giving it the ability to train and deploy its powerful models. The term is often a shorthand for the kinds of hardware that provides the computational power — things like GPUs, CPUs, TPUs, and other forms of infrastructure that form the bedrock of the modern AI industry. Deep learning A subset of self-improving machine learning in which AI algorithms are designed with a multi-layered, artificial neural network (ANN) structure. This allows them to make more complex correlations compared to simpler machine learning-based systems, such as linear models or decision trees. The structure of deep learning algorithms draws inspiration from the interconnected pathways of neurons in the human brain. Deep learning AI models are able to identify important characteristics in data themselves, rather than requiring human engineers to define these features. The structure also supports algorithms that can learn from errors and, through a process of repetition and adjustment, improve their own outputs. However, deep learning systems require a lot of data points to yield good results (millions or more). They also typically take longer to train compared to simpler machine learning algorithms — so development costs tend to be higher. (See: Neural network ) Diffusion Diffusion is the tech at the heart of many art-, music-, and text-generating AI models. Inspired by physics, diffusion systems slowly “destroy” the structure of data — for example, photos, songs, and so on — by adding noise until there’s nothing left. In physics, diffusion is spontaneous and irreversible — sugar diffused in coffee can’t be restored to cube form. But diffusion systems in AI aim to learn a sort of “reverse diffusion” process to restore the destroyed data, gaining the ability to recover the data from noise. Distillation Distillation is a technique used to extract knowledge from a large AI model with a ‘teacher-student’ model. Developers send requests to a teacher model and record the outputs. Answers are sometimes compared with a dataset to see how accurate they are. These outputs are then used to train the student model, which is trained to approximate the teacher’s behavior. Distillation can be used to create a smaller, more efficient model based on a larger model with a minimal distillation loss. This is likely how OpenAI developed GPT-4 Turbo, a faster version of GPT-4. While all AI companies use distillation internally, it may have also been used by some AI companies to catch up with frontier models. Distillation from a competitor usually violates the terms of service of AI API and chat assistants. Fine-tuning This refers to the further training of an AI model to optimize performance for a more specific task or area than was previously a focal point of its training — typically by feeding in new, specialized (i.e., task-oriented) data. Many AI startups are taking large language models as a starting point to build a commercial product but are vying to amp up utility for a target sector or task by supplementing earlier training cycles with fine-tuning based on their own domain-specific knowledge and expertise. (See: Large language model [LLM] ) GAN A GAN, or Generative Adversarial Network, is a type of machine learning framework that underpins some important developments