레이블이 AI인 게시물을 표시합니다. 모든 게시물 표시
레이블이 AI인 게시물을 표시합니다. 모든 게시물 표시

2026년 7월 22일 수요일

2024 노벨 물리학상, AI 연구자 홉필드·힌턴은 왜 받았나

2024년 10월 8일, 노벨 물리학상 발표를 보고 많은 사람이 잠깐 멈칫했습니다. 수상자는 John J. Hopfield와 Geoffrey E. Hinton. 둘 다 오늘날 AI 연구의 뿌리를 만든 인물로 자주 언급됩니다. 그런데 받은 상은 컴퓨터과학상이 아니라 물리학상이었습니다.

노벨위원회의 공식 수상 사유는 “인공신경망을 이용한 머신러닝을 가능하게 한 기초적 발견과 발명”입니다. 쉽게 말하면, 두 사람이 물리학에서 쓰던 에너지, 스핀, 확률, 통계역학의 생각을 가져와 컴퓨터가 패턴을 저장하고 배우는 방법을 만들었다는 뜻입니다.

John J. Hopfield와 Geoffrey E. Hinton을 외부 사진 없이 비실사로 그린 인물 일러스트

<홉필드와 힌턴 비실사 인물 일러스트 1.1>

이 글은 2024년 노벨 물리학상이 왜 AI와 연결됐는지, 그리고 “물리학으로 AI를 만들었다”는 말이 실제로 어떤 의미인지 일반 독자 눈높이에서 풀어봅니다. 사실 관계는 Nobel Prize 공식 보도자료대중 과학 해설 PDF를 기준으로 확인했습니다.

누가 어떤 상을 받았나

이번 수상자는 두 명입니다.

인물 당시 소속 받은 상 노벨위원회가 짚은 핵심 기여
John J. Hopfield Princeton University 2024 노벨 물리학상 공동 수상 패턴을 저장하고 복원하는 Hopfield network 제안
Geoffrey E. Hinton University of Toronto 2024 노벨 물리학상 공동 수상 Boltzmann machine을 통해 데이터의 특징을 학습하는 방법 발전

John Hopfield는 1933년 미국 시카고에서 태어났고, 1958년 Cornell University에서 박사 학위를 받았습니다. Nobel Prize의 인물 소개에 따르면 그는 1982년 패턴을 저장하고 다시 만들어내는 네트워크를 발명했습니다. 노벨위원회는 이 네트워크가 이미지 분석 같은 분야에도 중요해졌다고 설명합니다.

Geoffrey Hinton은 1947년 영국 런던에서 태어났고, 1978년 University of Edinburgh에서 박사 학위를 받았습니다. 그는 1983~1985년 무렵 통계물리학의 도구를 이용해 Boltzmann machine을 만들었습니다. 이 방식은 데이터 안의 특징을 알아보고, 이미지를 분류하거나 새로운 패턴을 만드는 아이디어로 이어졌습니다.

여기서 흥미로운 점은 두 사람이 “AI 서비스를 잘 만들었다”는 이유로 상을 받은 것이 아니라는 점입니다. ChatGPT 같은 서비스가 등장하기 훨씬 전, 인공신경망이 한동안 비주류처럼 보이던 시기에 “네트워크가 어떻게 기억하고 배울 수 있는가”를 물리학 언어로 다룬 공로를 인정받았습니다.

기사들은 왜 놀랐나

공식 발표와 여러 보도가 공통으로 주목한 지점은 단순합니다. “AI 연구자가 노벨 물리학상을 받았다”는 문장 자체가 낯설었기 때문입니다.

노벨위원회는 보도자료에서 두 수상자가 “오늘날 강력한 머신러닝의 기반이 되는 방법”을 개발했다고 설명했습니다. 또 Hopfield는 연상기억을, Hinton은 데이터 속 특징을 스스로 찾는 방법을 만들었다고 정리했습니다. 이 표현이 중요한 이유는 AI를 단순한 소프트웨어 유행이 아니라, 물리학의 오래된 질문과 연결해 보게 만들기 때문입니다.

대중 기사들이 크게 다룬 포인트는 대략 세 가지였습니다. 첫째, AI가 이제 과학의 주변부가 아니라 노벨상급 기초과학의 언어 안으로 들어왔다는 점입니다. 둘째, 딥러닝의 유명 인물인 Hinton이 물리학상을 받으면서 “AI의 아버지”라는 대중적 이미지가 다시 소환됐다는 점입니다. 셋째, 수상 분야가 물리학인 만큼 이 업적을 단순히 컴퓨터 구현이 아니라 통계물리학과 복잡계의 관점에서 봐야 한다는 점입니다.

저는 세 번째가 가장 중요하다고 봅니다. AI를 이야기할 때 보통 모델 크기, GPU, 서비스 경쟁을 먼저 떠올립니다. 하지만 이번 상은 그보다 한 단계 아래 질문을 꺼냅니다. 많은 작은 단위가 서로 영향을 주고받을 때, 전체 시스템은 어떻게 안정된 패턴을 만들고 학습하는가. 이 질문은 자석, 원자 스핀, 열역학, 신경망을 한 줄로 이어줍니다.

물리학이 AI가 되는 과정

Hopfield network를 이해하는 가장 쉬운 비유는 “흐릿한 기억을 되찾는 과정”입니다. 어떤 단어가 생각날 듯 말 듯 할 때가 있습니다. 첫 글자나 느낌만 남아 있는데, 머릿속에서는 비슷한 후보들이 떠오르다가 결국 맞는 단어로 수렴합니다. Hopfield network도 비슷한 일을 합니다.

이 네트워크에서는 노드를 픽셀처럼 생각할 수 있습니다. 각 노드는 0 또는 1 같은 값을 갖고, 노드 사이 연결은 서로를 밀거나 끌어당깁니다. Hopfield는 이 전체 상태를 물리학의 “에너지”처럼 표현했습니다. 저장하고 싶은 패턴은 에너지가 낮은 골짜기처럼 만들어둡니다. 나중에 조금 깨진 입력이 들어오면, 네트워크는 한 단계씩 값을 바꾸며 에너지가 낮아지는 방향으로 움직입니다. 마지막에는 가장 가까운 골짜기, 즉 저장된 기억에 도착합니다.

Hopfield network가 흐릿한 입력을 에너지 골짜기 속 저장된 기억으로 수렴시키는 과정을 보여주는 도식

<Hopfield network 에너지 골짜기 도식 3.1>

이게 왜 물리학일까요. 노벨위원회 설명에 따르면 Hopfield는 자성 물질에서 원자 스핀이 서로 영향을 주며 전체 상태를 만드는 방식을 참고했습니다. 스핀은 원자를 작은 자석처럼 보이게 하는 성질입니다. 이 작은 자석들이 서로 영향을 주면 물질 전체에 질서가 생깁니다. Hopfield network에서는 노드와 연결이 비슷한 역할을 합니다.

Hinton의 Boltzmann machine은 여기서 한 걸음 더 나갑니다. Hopfield network가 저장된 패턴을 찾아가는 기억 장치에 가깝다면, Boltzmann machine은 데이터가 어떤 특징을 가질 때 “그럴듯한지”를 확률적으로 배웁니다. 이름에 들어간 Boltzmann은 통계물리학의 Ludwig Boltzmann을 떠올리게 합니다. 통계물리학은 수많은 입자의 미시적 움직임을 직접 하나하나 따라가지 않고, 확률과 에너지로 전체 행동을 설명합니다.

AI 관점에서 이 차이는 큽니다. 전통적인 소프트웨어는 사람이 규칙을 씁니다. “이런 픽셀이 있으면 고양이, 저런 모양이면 자동차”처럼요. 하지만 머신러닝은 예시를 많이 보여주고, 컴퓨터가 그 안에서 특징을 찾게 합니다. Boltzmann machine은 이 방향을 여는 초기 아이디어 중 하나였습니다. 오늘의 거대한 인공신경망과 바로 같은 구조는 아니지만, “데이터 속 표현을 학습한다”는 사고방식의 중요한 길목입니다.

Boltzmann machine의 입력층, 숨은층, 확률 계산이 현대 AI의 표현 학습으로 이어지는 흐름을 보여주는 기술 도식

<Boltzmann machine에서 현대 AI로 이어지는 표현 학습 도식 3.2>

여기서 인공신경망이라는 말도 너무 신비롭게 볼 필요는 없습니다. 노벨위원회의 대중 해설은 뇌의 뉴런을 노드로, 시냅스를 연결로 비유합니다. 학습은 연결의 세기가 바뀌는 과정입니다. 함께 자주 활성화되는 연결은 강해지고, 덜 맞는 연결은 약해집니다. 물론 실제 뇌와 컴퓨터 신경망은 다릅니다. 하지만 “많은 단순한 단위가 연결 강도를 바꾸며 패턴을 처리한다”는 큰 그림은 같습니다.

이런 설명을 들으면 “그럼 물리학상이 맞네”라고 느끼게 됩니다. 상을 받은 것은 특정 앱이 아니라, 패턴·기억·학습을 물리학의 언어로 다룬 기초 아이디어입니다. 오늘의 생성형 AI가 훨씬 큰 데이터와 컴퓨팅 위에서 돌아간다 해도, 그 밑바닥에는 여전히 에너지, 확률, 최적화, 네트워크라는 개념이 있습니다. AI 코딩 에이전트 같은 최신 응용도 결국 이런 표현 학습의 긴 역사 위에 서 있습니다.

한계와 마무리

이번 수상이 “AI가 물리학을 대체했다”는 뜻은 아닙니다. 오히려 반대에 가깝습니다. 물리학에서 갈고닦은 생각이 AI의 핵심 방법을 만드는 데 쓰였다는 뜻입니다. 분야의 경계가 흐려졌지만, 기초과학의 역할은 더 분명해졌습니다.

또 하나 조심해야 할 점은 Hopfield network나 Boltzmann machine이 곧바로 ChatGPT 같은 현대 LLM이라는 식으로 말하면 안 된다는 것입니다. 사이에는 역전파, 합성곱 신경망, GPU 계산, Transformer, 대규모 데이터 학습 같은 많은 발전이 있습니다. 두 수상자의 업적은 그 모든 것을 단번에 만든 “완성품”이 아니라, 나중 발전이 가능해지는 데 필요한 기초 토대였습니다.

Hinton에 대해서는 기술적 공로와 별개로 AI 위험에 대한 경고도 함께 언급됩니다. 이 점도 균형 있게 봐야 합니다. 강한 기술을 만든 사람이 그 기술의 사회적 위험을 걱정한다는 사실은 모순이라기보다, 오히려 기술이 충분히 강해졌다는 신호일 수 있습니다. AI 글을 쓸 때 장점만 말하면 독자를 속이는 일이 됩니다. 한계와 위험까지 같이 봐야 합니다.

정리하면 이렇습니다. 첫째, 2024년 노벨 물리학상은 John Hopfield와 Geoffrey Hinton이 공동 수상했습니다. 둘째, 수상 분야는 “인공신경망 기반 머신러닝을 가능하게 한 기초적 발견과 발명”입니다. 셋째, 핵심은 물리학의 에너지와 확률 개념이 컴퓨터의 기억과 학습을 설명하는 도구가 됐다는 점입니다.

그래서 이번 상은 AI 업계의 축하 뉴스로만 읽기엔 아깝습니다. 더 재미있는 메시지는 따로 있습니다. 오늘의 AI는 갑자기 하늘에서 떨어진 기술이 아니라, 물리학자들이 물질과 패턴을 이해하려고 만든 언어가 컴퓨터 안으로 들어온 결과입니다. 노벨상이 조명한 것도 바로 그 긴 연결고리입니다.

참고한 주요 자료

안드레이 카파시, 앤트로픽 합류 — 소프트웨어 3.0과 에이전틱 엔지니어링

AI를 공부해 본 사람이라면 한 번쯤 **안드레이 카파시(Andrej Karpathy)**의 강의나 코드를 만난 적이 있을 것입니다. 테슬라 오토파일럿을 이끌고 OpenAI 창립 멤버로 참여했으며, 무엇보다 어려운 개념을 쉽게 풀어내는 교육자로 잘 알려진 인물입니다. 그가 2026년 5월 앤트로픽(Anthropic)에 합류하면서 다시 화제가 됐습니다.

이 글은 그의 최근 발언을 통째로 옮기거나 번역한 것이 아닙니다. 그가 직접 정리해 블로그에 올린 세쿼이아 어센트 2026 발표 요약(2026년 4월 30일)을 국내 독자 눈높이로 간추리고, 핵심 문장 몇 개만 인용한 뒤 제 생각을 덧붙인 소개 글입니다.

코드 라인 대신 여러 AI 에이전트의 작업 흐름을 지휘하는 사람을 추상적으로 표현한 기술 콘셉트 이미지

<코드에서 에이전트 지휘로 옮겨가는 프로그래밍의 변화 1.1>

안드레이 카파시는 누구인가

카파시는 1986년생으로, 2015년 스탠퍼드에서 페이페이 리(Fei-Fei Li) 교수의 지도 아래 박사 학위를 받았습니다. 스탠퍼드의 딥러닝 입문 강의 CS231n을 만들고 직접 가르치며 이름을 알렸고, 이 강의는 지금도 컴퓨터 비전을 배우는 사람들의 교과서처럼 쓰입니다.

이력만 보면 그는 늘 최전선에 있었습니다. OpenAI 창립 멤버(20152017)로 참여했고, 2017년부터 2022년까지는 테슬라에서 AI·오토파일럿 비전 디렉터를 맡았습니다. 이후 OpenAI에 잠시 복귀(20232024)했다가, 2024년 7월에는 AI 교육 스타트업 Eureka Labs를 세워 LLM101n 같은 강의를 만들었습니다. 그리고 2026년 5월 19일, 앤트로픽의 프리트레이닝(사전학습) 연구팀에 합류했습니다.

그가 꾸준히 사랑받는 이유는 직함이 아니라 설명하는 능력에 있습니다. nanoGPT처럼 핵심만 남긴 작은 코드로 거대한 개념을 이해시키는 방식은, 이제 막 AI를 배우는 사람에게 특히 고맙습니다.

카파시가 말하는 소프트웨어 3.0과 에이전틱 엔지니어링

이번 발표 요약에서 그는 소프트웨어를 만드는 방식이 세 단계로 변해 왔다고 정리합니다. 직접 코드를 짜던 소프트웨어 1.0, 데이터로 학습한 가중치가 동작을 결정하는 소프트웨어 2.0, 그리고 LLM(거대 언어 모델 — 방대한 텍스트로 학습해 문장을 생성·이해하는 AI)에게 맥락과 도구, 지시를 프롬프트로 건네는 소프트웨어 3.0입니다. 그의 표현을 그대로 옮기면 이렇습니다.

"The unit of programming changed from typing lines of code to delegating larger 'macro actions'." (프로그래밍의 단위가 코드 줄을 타이핑하는 것에서, 더 큰 '매크로 동작'을 위임하는 것으로 바뀌었다.)

두 번째 축은 **검증 가능성(verifiability)**입니다. 카파시는 AI가 결과를 확인하고 피드백을 받을 수 있는 영역, 즉 수학·코딩·엔지니어링처럼 정답을 검증하기 쉬운 분야에서 특히 빠르게 발전한다고 봅니다. 반대로 그는 이 시스템이 고르지 않다는 점도 분명히 합니다.

"These systems can be brilliant in one moment and bizarrely dumb in the next. They are not smooth human minds. They are jagged, alien tools." (이 시스템은 한순간 뛰어나다가 다음 순간 기이할 만큼 멍청해질 수 있다. 매끄러운 인간의 정신이 아니라, 들쭉날쭉한 이질적 도구다.)

세 번째 축이 이 글의 제목이기도 한 **에이전틱 엔지니어링(agentic engineering)**입니다. 여기서 에이전트(agent)란 사람이 매 단계를 지시하지 않아도 스스로 여러 작업을 이어서 수행하는 AI를 말합니다. 카파시는 이를 바이브코딩과 구분합니다. 즉흥적으로 프롬프트를 던져 결과를 받는 방식과 달리, 전문적인 에이전틱 엔지니어링에서는 사람이 보안·설계·품질·취향에 대한 판단을 계속 쥐고 있어야 한다는 것입니다. 그가 남긴 한 문장이 이 태도를 압축합니다.

"You can outsource your thinking, but you can't outsource your understanding." (생각은 외주로 맡길 수 있어도, 이해까지 외주로 맡길 수는 없다.)

마지막으로 그는 제품의 사용자가 사람에서 에이전트로 옮겨간다고 말합니다. 클릭하는 화면 대신 API, 명령줄(CLI), 기계가 읽을 수 있는 구조화된 데이터가 AI 코딩 에이전트의 기본 인터페이스가 된다는 전망입니다.

국내 개발자에게 무슨 의미인가

이 이야기가 먼 미국 컨퍼런스의 담론으로만 들리지 않는 이유가 있습니다. 국내에서도 이미 많은 사람이 AI에게 코드를 맡겨 제품을 빠르게 만들고 있기 때문입니다. 카파시의 구분은 여기에 유용한 잣대를 줍니다. 빠르게 데모를 만드는 일책임지고 운영할 제품을 만드는 일은 다르며, 후자에는 여전히 사람의 판단이 필요하다는 것입니다.

특히 "이해는 외주로 맡길 수 없다"는 말은 비개발자에게도 그대로 적용됩니다. 코드를 직접 읽지 못하더라도 데이터가 어디로 가는지, 누가 접근할 수 있는지, 실패하면 어떻게 되돌릴지는 스스로 설명할 수 있어야 합니다. 검증 가능성 이야기도 마찬가지입니다. 결과를 확인할 수 있는 작업일수록 AI에게 크게 맡기고, 검증이 어려운 영역일수록 사람이 더 개입하는 편이 안전합니다.

다만 그의 발표는 특정 시점, 특정 관점의 정리라는 점도 함께 기억해야 합니다. "에이전트가 곧 모든 것을 대체한다"는 결론이 아니라, 오히려 사람의 역할이 어디로 이동하는지를 짚는 이야기에 가깝습니다.

나의 생각

저는 카파시의 "들쭉날쭉한 이질적 도구"라는 표현이 가장 정직하다고 느꼈습니다. AI 코딩 도구를 쓰다 보면 놀랄 만큼 잘하다가도 어처구니없는 실수를 하는데, 이걸 "아직 덜 똑똑해서"라고만 이해하면 대응이 어렵습니다. 인간과 다른 방식으로 똑똑하고 다른 방식으로 실수하는 도구라고 받아들이면, 어디를 믿고 어디를 검증할지 설계하는 감각이 생깁니다.

한편으로는 이 담론이 최전선 연구자와 대형 팀의 경험에서 나왔다는 점도 감안하게 됩니다. "16시간 내내 에이전트에게 일을 위임한다"는 식의 이야기는 인상적이지만, 자원과 검증 체계가 다른 소규모 팀에 그대로 옮기기는 어렵습니다. 그래서 저는 이 발표를 정답표가 아니라 좋은 질문지로 읽습니다. 우리 일 중 무엇이 검증 가능하고, 어디까지 위임할 수 있으며, 이해를 놓치지 않으려면 무엇을 계속 붙잡아야 하는가 — 이 질문에 각자의 답을 채우는 것이 핵심이라고 생각합니다.

정리하면 세 줄입니다. 첫째, 카파시는 프로그래밍의 단위가 코드에서 위임으로 옮겨간다고 봅니다. 둘째, 그 전환의 안전선은 검증 가능성과 사람이 놓지 말아야 할 이해입니다. 셋째, 도구가 강해질수록 "무엇을 왜 만드는가"라는 사람의 판단은 오히려 더 중요해집니다.

국내 웹 기술 변천사 — PHP에서 Spring, Node와 AI까지

웹 기술의 역사는 겉으로 보면 새 프레임워크가 오래된 프레임워크를 밀어낸 이야기처럼 보입니다. PHP가 있었고, EJB가 있었고, Struts와 custom servlet이 있었고, Spring이 왔고, ASP.NET과 Spring Boot가 지나갔고...