METAL

AI 용어사전ㄱ기사에 자주 나오는 기술 용어

결정론적 코드

deterministic code

같은 입력을 넣으면 언제나 같은 결과가 나오는, 정해진 규칙대로만 움직이는 코드

쉽게 말하면

결정론적 코드란 같은 입력을 넣으면 언제나 같은 결과가 나오는 프로그램을 말한다. 계산기에 2+2를 넣으면 오늘도 내일도 4가 나오는 것과 같다. 규칙이 미리 다 정해져 있어서, 왜 그런 결과가 나왔는지 하나하나 따라가며 확인할 수 있다.

반대로 요즘 쓰는 대화형 AI는 같은 질문을 두 번 던져도 표현이 조금씩 달라지거나 아예 다른 답을 내놓기도 한다. 사람의 말을 알아듣고 상황에 맞게 답을 만들어내는 유연함 덕분이지만, 그만큼 결과를 완전히 예측하기는 어렵다.

그래서 실수가 용납되지 않는 일에는 이 둘을 섞어 쓴다. AI가 사람의 애매한 말을 알아듣고 상황을 해석하는 역할을 맡고, 결정론적 코드는 그 뒤에서 정해진 절차가 빠짐없이 지켜지는지, 누가 봐도 나중에 검증할 수 있는 방식으로 추적한다. 이해는 AI가, 확인은 정해진 규칙이 하는 셈이다.

기사에서 이렇게 나와요

기사에서는 응급실 소생술 보조 앱 Pulse를 설명하며 "GPT-5.6이 발화를 해석하고, 감사 가능한 결정론적 코드가 워크플로를 추적하며, 근거가 불명확하면 팀에 확인을 요청한다"고 썼다. 흔히 오해하듯 결정론적 코드가 'AI를 안 쓴다'는 뜻은 아니다. AI가 사람의 말을 유연하게 해석하는 동안, 그 옆에서 절차 자체는 확률이 아니라 고정된 규칙으로 빠짐없이 기록되고 검증된다는 의미다.

직접 해보기

아무 챗봇에 같은 질문을 문구까지 똑같이 두 번 연달아 던져 보라. 답이 미묘하게 달라진다면 그건 확률에 기반해 매번 새로 만들어지는 결과다. 반면 계산기나 엑셀 수식처럼 같은 입력에 항상 같은 출력이 나오는 것이 결정론적 코드다. 이 차이를 눈으로 확인하는 것만으로도 두 방식의 차이가 감이 잡힌다.

함께 볼 용어

이 용어가 나온 기사

ㄱㄴㄷ 전체 찾아보기

METAL for iPhone

AI 뉴스, 이제 앱에서 읽으세요.

METAL 앱을 다운로드하고 매일 새로운 AI 기사를 만나보세요.

App Store에서 다운로드

iPhone용 앱 · 무료 다운로드

iPhone의 App Store에서도 ‘메탈 AI 매거진’을 검색할 수 있습니다.