전체기사 최신뉴스 GAM
KYD 디데이

[김정호의 4차혁명 오딧세이] 인공지능은 2진법 세상

기사입력 : 2019년09월30일 08:00

최종수정 : 2019년09월30일 08:00

 

김정호 교수.

10진법의 기원과 응용

우리는 태어나서부터 자연스럽게 '10진법'을 기초로 해서 숫자를 배우고, 산수를 계산한다. 10진법에서는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 이렇게 열 가지를 사용한다. 그리고 초등학교 2~3학년 때 10진법 구구단을 외운다. 10진법과 평생을 같이한다.

이렇게 우리의 계산과 수학이 대부분 10진법을 기반으로 하는 이유는 인간의 손가락이 10개이기 때문이다. 아기에게 숫자를 가르칠 때, 또는 손가락으로 숫자를 표현할 때, 열 개의 손가락으로 표현한다. 아마 우리 인간의 손가락 숫자가 달랐으면 10진법이 사용되지 않았을 것이다. 만약 손가락이 12개였으면 12진법이 주로 사용되었을 것이다.

10진법의 연장으로 대학에서 공학 관련 숫자를 표현할 때, 큰 범위의 숫자를 10의 지수로 표현한다. 예를 들어 10의 3승인 1000의 단위를 킬로(K)로 표시하고, 10의 6승인 백만 단위를 메가(M), 10의 9승인 10억 단위를 기가(G)로 표시한다. K, M, G 단위 모두 10의 지수의 또 다른 표현이다. 이렇게 아주 큰 자연의 숫자를 10이 몇 번 곱한 수인가 하는 기준으로 크기를 표현한다.

빅데이터 시대를 맞아 더 큰 숫자가 필요하게 됐다. 그래서 10의 12승인 테라(Tera) 단위와 10의 15승인 페타(Peta) 단위, 10의 18승인 제타(Zeta) 단위도 쓰이기 시작했다. 빅데이터 시대를 맞자 미래에는 10의 100승 단위도 필요할 전망이다. 이는 공학에서 10의 지수가 유용하게 쓰이는 예이다.

반대로 공학에서 큰 단위를 줄여 간단히 표현하고자 할 때, 로그(log) 함수를 사용한다. 로그 함수를 사용하면 아주 큰 지수 함수를 단순한 대수 숫자로 표현할 수 있다. 그래서 로드 함수를 이용하면 복잡한 곱셈 계산을 간단한 덧셈으로 변환하고, 복잡한 나눗셈 계산을 간단한 뺄셈으로 변환한다.

더 나아가 로그 함수는 복잡한 삼각함수의 주파수와 위상 계산을 간단한 대수 덧셈 뺄셈 계산으로 바꿔주는 편리한 함수이다. 이렇게 로그 함수의 밑수를 10으로 선택하면, log(10의 12승, 테라)=12가 된다. 10의 12승의 큰 숫자를 간단히 12로 표현할 수 있다.

결국 빅데이터인 테라 단위를 12라는 간단한 숫자로 바꾸게 된다. 그 단위를 dB(데시벨)로 표현한다. 그래서 빅데이터도 로그함수에서는 18밖에 되지 않는다. 로그 함수가 빅데이터 시대에 잘 쓰이는 함수이다.

손가락 5개인 손의 사진. [출처=KAIST]

그런데 이와 같은 10진법의 단점도 있다. 또 10진수 지수 함수나 로그 함수의 미적분은 불편하다. 반면에 자연로그 및 자연 상수(e=2.7182818284)를 기초로 지수나 로그 함수를 만들면 미적분이 더욱 간편해진다. 그러면 지수 함수의 미분도 자신의 지수함수가 된다. 공학에서 유용한 성질이다.

다음으로 10진법에서는 10의 약수가 1, 2, 5, 10 이다. 10의 배수는 이들의 약수 조합의 곱으로 표현된다. 여기에 소수는 2와 5이다. 그래서 2와 5의 곱 형태가 된다. 하지만 자연의 중요한 소수인 2와 3이 빠져있다. 그래서 자연수를 완전히 표현하는데 부자연스럽다.

반면에 12의 약수는 1, 2, 3, 4, 6, 12 이고 여기에 포함된 소수가 2, 3이다. 그래서 12진법이 유용한 경우도 있다. 야드파운드법의 피트-인치가 12진법 활용의 대표적 사례이다.

역사적으로도 프랑스 혁명 시기에 도량형을 개선하려고 했지만, 시간만큼은 10진법으로 바꾸지 못했다. 이처럼 진법은 역사, 자연과 인간의 환경을 반영한다.

이러한 장단점에도 불구하고 우리가 실생활에서 대부분 10진법을 주로 사용하는 이유는 우리의 두 손 손가락 개수가 인공지능 시대에도 여전히 10이기 때문이다.

인공지능은 2진법 수학

그런데 인공지능은 손가락이 2개인 지능이다. 그래서 0, 1 두 가지 디지털 숫자만 있는 2진법을 사용한다. 그 이유는 인공지능은 학습에 필요한 데이터 자체가 디지털로 표현되어 있기 때문이다. 데이터를 표현할 때 2진수인 데이터 값은 0과 1로 표현한다. 데이터의 생산자인 센서도 물리 값 자체는 아날로그이지만, 최종 끝에는 디지털 값으로 변환한다.

그래서 센서 출력을 디지털로 표시하고, 저장장치인 메모리에도 0과 1로 표현된다. 센서와 저장장치 사이의 데이터 통신도 그대로 디지털로 한다. 4차 산업혁명 데이터 전체가 디지털로 이루어져 있고, 디지털은 바로 2진수이다.

이렇게 인공지능 계산이 2진수 계산인 것은 그 계산 장치인 실리콘 프로세서와 메모리가 2진수 계산만 할 수 있기 때문이다. 인간처럼 10진수 계산을 하지 못한다. 실리콘 반도체의 스위칭 특성과 메모리가 저장 기능은 0과 1만 생산하고 보관한다. 결국 인공지능은 2진법 세상이다. 인공지능에는 손가락이 디지털 0과 1인 두 가지 상태만 존재하기 때문이다.

2진수 수학(Boolean Algebra)의 기본 논리. [출처=KAIST]

여기에 더해 인공지능 알고리즘을 계산하기 위해서는 행렬의 곱셈과 덧셈, 저장이 순차적으로 진행된다. 이 인공지능 계산도 실리콘 프로세서 내에서 2진수 논리 연산의 연속으로 이뤄진다.

이러한 2진수 연산은 2진수의 논리인 AND, OR, NOT의 조합으로 이뤄진다. 컴퓨터 내에서는 이렇게 2진수의 논리를 실리콘 트랜지스터 회로로 구현하고, 그 묶음으로 곱셈, 덧셈을 한다. 이를 모아서 인공지능 계산 학습과 판단을 한다. 그러니 인공지능은 완전히 2진법 세상이다.

2진법 수학을 이용해 설계한 기초 컴퓨터 논리 회로도. [출처=KAIST]


초등학교부터 2진법 산수 필요

인공지능 시대인 미래에는 4가지 직업만 남을 전망이다. 아주 기초적인 육체노동을 하거나, 소프트웨어 코딩을 하거나, 소프트웨어 관리를 하거나, 소프트웨어를 이용한 사업을 운영하는 직업이다.

그러려면 소프트웨어 코딩 능력이 필요하고, 인공지능 알고리즘과 컴퓨터에 대한 이해가 필수적이다. 그런데 코딩, 인공지능, 컴퓨터 모두 2진법으로 운영된다.

따라서 미래에 우리가 직업을 갖기 위해서는 10진법처럼 2진법을 자연스럽게 이해하고 써야 할 수도 있다. 초등학생이 10진법 구구단을 외우듯이, 미래에는 초등학생이 2진법 구구단을 외워야 할 수도 있다.

세상에 고정된 것은 없다. 상상력과 창의력, 유연함이 직업의 경쟁력이 된다. 2진법 세계에서는 손가락이 10개 나오는 장갑보다는 벙어리장갑이 더 어울린다. 잎이 떨어지고 겨울이 다가오기 전에 디지털 장갑이 필요하다.

 

[김정호 카이스트 전기 및 전자공학과 교수] joungho@kaist.ac.kr

 

[뉴스핌 베스트 기사]

사진
李대통령 '취임 30일 기자회견' 이유 [서울=뉴스핌] 이영태 선임기자 = 이재명 대통령이 오는 3일 역대 대통령 중 취임 후 가장 짧은 시일인 취임 30일을 기념해 '타운홀미팅' 형식의 기자회견을 개최하는 이유는 '소통'의 자신감이다. 강유정 대통령실 대변인은 지난달 30일 브리핑에서 "이재명 대통령은 취임 30일을 맞는 오는 7월 3일 오전 10시 기자회견을 갖는다"면서 "기자회견은 '대통령의 30일, 언론이 묻고 국민에게 답하다'라는 제목으로 진행되며, 민생경제·정치·외교안보·사회문화 등 분야별로 문답이 이뤄질 예정"이라고 말했다. 이재명 대통령이 27일 '호국보훈의 달'을 맞아 국가유공자 및 보훈가족 등 160여 명을 청와대로 초청해 오찬을 함께하고 있다. 2025.6.27 [사진=대통령실] 강 대변인은 "이번 기자회견은 인수위 없이 출발한 이재명 정부의 국정 운영 조기 안착을 알리고 앞으로의 국정 운영 방향과 주요 정책 등에 대해 활발히 소통하는 자리로 마련될 것"이라고 강조했다. 이어 "기자들과 더욱 가까이 소통하자는 취지에서 '타운홀미팅' 형식으로 회견을 진행할 계획"이라고 덧붙였다. '타운홀미팅'은 조직 구성원들이 모여 자유롭게 의견을 주고받는 회의 형식을 의미한다. 주로 스타트업이나 작은 기업에서 많이 활용되는 타운홀미팅은 미국의 전통적 지역사회 정치 행사에서 유래했으며, 개방적이고 수평적인 소통을 지향한다. 지난 4일 취임한 이 대통령이 취임 30일째를 기념해 여는 기자회견은 1987년 민주화 이후 역대 대통령 중 가장 빠르다. 날수로 따지면 불과 취임 29일 만이다. '소통'과 추진력을 강조하는 이 대통령의 자신감 있는 행보로 풀이된다. 김영삼 전 대통령 이후 역대 대통령들은 취임 100일을 전후해 기자회견을 열어왔다. 김 전 대통령은 1993년 6월 3일 취임 100일을 기념해 청와대 춘추관에서 기자회견을 했다. 김대중 전 대통령도 취임 100일인 1998년 5월 10일 기자회견을 열었고, 노무현 전 대통령은 취임 98일 만인 2003년 6월 2일 기자회견을 가졌다. 이명박 전 대통령은 취임 116일 만인 2008년 6월 19일 회견을 열었으며, 박근혜 전 대통령은 취임 100일 기자회견을 건너뛰고 첫 기자회견을 316일 만에 개최했다. 문재인 전 대통령과 윤석열 전 대통령은 취임 100일 회견을 진행했다. 취임 29일 만에 '30일 기자회견'을 갖는 이 대통령은 대선 후보 시절부터 국민과의 직접 소통을 강조하며 페이스북과 인스타그램, X(옛 트위터) 등 SNS(소셜네스워크서비스, 사회관계망서비스)를 적극 활용하는 등 소통의 중요성을 강조해 왔다. 취임 이후 연일 소통 행보를 이어가고 있는 이 대통령은 지난 16일 주요 7개국(G7) 정상회의 참석을 위해 캐나다로 향하는 대통령 전용기 안에서 예정에 없던 깜짝 기자간담회를 약 20분간 진행했다. 취임 7일째인 지난 10일에는 용산 대통령실 구내매점에서 기자단과 차담회를 가진 데 이어 11일과 12일에도 기자식당과 직원식당에서 일부 출입 기자들과 오찬을 가졌다. 이 대통령은 또 공식 행사를 전후해 예고 없이 전통시장 등을 찾아 시민들을 만나거나 지역 타운홀미팅을 여는 등 '소통 행보'에 열의를 보이고 있다. 지난달 24일 대통령실이 국정 전반에 대해 국민이 질문을 던지면 이 대통령이 직접 답변하는 소통 창구인 '국민사서함'을 운영한다고 밝힌 배경에도 이 대통령의 강한 의지가 담겨 있는 것으로 확인됐다. 대통령실은 보도자료를 통해 "국민 목소리에 귀 기울여 신속히 실천에 옮기겠다는 대통령의 국정 철학이 담겼다"며 "앞으로도 국민이 모든 정책 결정의 중심이 될 수 있도록 지속적으로 소통 창구를 확대하고 국민이 체감할 수 있는 변화를 만들어가겠다"고 설명했다. 대통령실 관계자는 취임 초기에 첫 기자회견을 개최하는 이유에 대해 "이 대통령이 강조하는 '새로운 정부, 일하는 정부'의 면모를 확실하게 보여주려는 취지"라며 "이재명 정부는 이전 정부와 다르다는 인상을 심어줄 것"이라고 말했다. '타운홀미팅' 형식으로 진행되는 기자회견장으로는 청와대 영빈관이 유력 후보로 거론된다. 용산 대통령실과 달리 대규모 인원을 수용할 수 있다는 게 장점이다. 다만 구체적인 기자회견 장소 등 세부 일정은 아직 정해지지 않았다는 게 대통령실 입장이다. 이재명 대통령이 27일 '호국보훈의 달'을 맞아 국가유공자 및 보훈가족 등 160여 명을 청와대로 초청해 오찬을 함께한 자리에서 발언하고 있다. 2025.6.27 [사진=대통령실] medialyt@newspim.com 2025-07-01 06:44
사진
내란 특검, 尹 조사일 변경 요청 거부 [서울=뉴스핌] 김영은 기자 = 내란 특검이 윤석열 전 대통령 측의 소환 조사일 변경 요청을 거부하고, 이번 주 내 출석 일자를 다시 통보할 예정이다. 윤 전 대통령 측이 이에 불응할 경우, 형사소송법상 마지막 조치를 취하겠다고도 예고했다. 박지영 특검보는 30일 오후 5시 30분쯤 브리핑을 열고 "이날 오후 4시쯤 윤 전 대통령의 변호인으로부터 금주의 특정 일자를 지정한 출석 기일 변경 요청서를 접수했다"며 "특검 내부 논의 결과, 기일 변경 요청을 받아들이지 않기로 하고 이를 변호인에게도 통지했다"고 밝혔다. 윤석열 전 대통령 측은 이날 내란 특별검사팀에 2차 소환 조사일을 '7월 5일 이후'로 미뤄달라고 요청했다. 사진은 29일 새벽 1시쯤 서울 서초구 서울고등검찰청에서 1차 소환 조사를 마친 뒤 귀가하는 윤 전 대통령 모습. [사진=이형석 기자] 이어 "내일(7월 1일) 출석에 불응할 경우, 즉시 금주 중에 있는 특정 일자와 시간을 지정해 재차 소환을 통보할 예정이다"라며 "만약 그때도 출석에 응하지 않을 경우 형사소송법상 마지막 단계의 조치를 취할 것이다"고 말했다. 윤 전 대통령 측은 당초 7월 3일 이후 출석을 요청했으나, 최근 의견서를 내고 7월 5일 이후로 출석 일자를 더 늦춰달라고 재요청한 것으로 파악된다. 이후, 윤 전 대통령 측은 한 차례 기일 변경 요청서를 제출함으로써 오는 7월 1일 소환 조사에 참여할 수 없다는 의견을 재차 피력했다. 특검은 7월 4일 또는 5일로 재소환 일정을 확정할 것으로 보인다. 박 특검보는 "금주의 중 정할 특정일자는 4일 또는 5일이 되지 않을까 생각한다"고 말했다. 박 특검보는 '마지막 단계의 조치'와 관련해 해당 내용이 체포영장 청구 이상의 단계가 될 수 있다는 점을 시사했다. 박 특검보는 '마지막 단계로 체포영장 청구가 있는데, 출석 불응 시 검토하는가'라는 취재진의 질문에 "그 부분에 대해서는 당연히 출석을 불응하는 경우에 체포영장이 될 수도 있고, 그 다음 단계가 될 수도 있고 이런 여러가지 고민을 할 수 있다"고 설명했다. '사전 협의가 부족했다'고 주장하는 윤 전 대통령 측의 주장에 대해서는 "윤 전 대통령 측이 의견서를 보내면 특검 측이 검토하고, 이런 (모든) 과정이 협의라고 생각한다"며 "저 쪽(윤 전 대통령 측)의 의견을 수용하는 것만이 협의는 아니다"라고 반박했다. 앞서 내란 특검은 지난 28일 윤 전 대통령에 대한 1차 피의자 조사를 마친 뒤 오는 30일 다시 출석해 조사를 받으라고 통보한 바 있다. 하지만 윤 전 대통령 측은 건강상의 이유, 재판 준비 등을 이유로 7월 3일 이후로 일정을 조정해달라고 요청했다. 이에 특검은 윤 전 대통령 측의 사정 등을 고려해 하루 늦춘 7월 1일로 날짜를 재통보하며 2차 소환조사 출석을 요구했으나, 윤 전 대통령 측은 날짜를 미뤄달라고 이날 다시 요구했다. 특검은 현재 윤 전 대통령 측의 수사 방해 행위를 수사하기 위한 경찰 인력 3명을 경찰청에 요청하는 한편, 오는 1일 2차 소환 조사를 차질 없이 마무리하도록 준비할 방침이다.  yek105@newspim.com 2025-06-30 18:52
안다쇼핑
Top으로 이동