"한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다."

 

1/ 요즘 기술 시장과 투자시장의 주요 키워드는 AI와 양자 컴퓨터이다. 그나마 AI는 OpenAI의 ChatGPT 이후 대중에게 많이 다가왔는데, 양자 컴퓨터는 도통 잘 모르겠다는 느낌이 들었다. 그래서 양자 컴퓨터에 관한 책을 한번 봐야겠구나 하는 생각이 들었는데, 마침 geek한 모습의 캐릭터로 유명한 For Dummies 시리즈에서 양자 컴퓨팅 책이 나왔고, 이를 번역한 <모두를 위한 양자 컴퓨터>를 읽게 되었다. 

원서
한빛미디어 번역서


2/ 책을 읽는 동안에도 양자 컴퓨터에 관한 소식이 계속 들려왔다. 젠슨황이 지난 1월에 열린 CES에서 양자 컴퓨터가 유용해지려면 15년에서 30년은 걸릴 것이라고 해서 관련 주가가 확 떨어진 적이 있었고, 2월 19일에  마이크로소프트는 기존의 초전도체 방식이 아닌 토폴로지 큐비트 기술을 활용하는 마요라나1을 공개했다. 이런 뉴스를 접할 때마다 뭔 외계어인가라는 생각과 함께 나름 물리를 잘했는데 하는 자신감에서 오는 (뭔 내용인지 몰라서) 자괴감도 생겼다.v

중국이 공개한 Zuchongzhi-3. 105 큐비트 처리 가능.

 

3/ 이 책은 For dummies  시리즈답게 특정 주제, 이 책에서는 양자 컴퓨팅에 관한 온갖 이야기를 모두 소개하고 있다. 총 4개 파트로 이루어져 있는데, 1부와 2부를 재미있게 읽었다. 1부는 사실상 물리학의 역사이다.  양자와 중성자부터 소개하더니 금방 중첩(superposition)과 얽힘, 터널링과 결맞음 이야기로 달려간다. 하지만 양자 물리학에 대한 과학자들의 도전과 발견에 대한 이야기는 재미있게 읽혔다.  2부는 양자 컴퓨팅과 전통 컴퓨팅 방식을 비교해 가면서 어떤 분야에서 양자 컴퓨팅이 장점을 가지는 것인지에 대해 소개한다. 저자는 양자 컴퓨팅이 암호학, 머신러닝, 생명공학에 큰 변곡점을 만들어낼 수 있는 기반 기술로 이야기한다. 개인적으로 양자기술때문에 현재의 보안 기술이 무력화되는 Q-Day 이야기와 이를 대비한 국가간 기업간 개발 경쟁을 이해하는데 도움이 되었다. 왜 양자 기술에 주목하는지 대략 감을 잡았다고나 할까?

 

4/ 책을 일독했지만, 여전히 몇개 단어가 눈에 조금 익혀졌을 뿐 여전히 양자 컴퓨팅을 제대로 이해하기 어렵다. (뭐 처음 책을 읽기 시작할 때도 제대로 이해할 것이라는 기대는 하지 않았다.) 누군가 나에게 그래서 책을 읽고 나니 양자 컴퓨터에 대해 어떻게 생각해 라고 질문한다면 미래를 바꿀지도 모르는 기반 기술인 것 같다 정도 외에는 딱히 할 말이 없다. 이 책은 양자 컴퓨터를 이해한다기 보다는 양자 컴퓨터에 관련된 이야기를 소개하는 입문서로 괜찮다 생각된다. 하지만 결코 쉽지 않은 책이고, 아마도 2독, 3독을 해야 할 것 같다.

 

5/ 책 편집이나 번역은 무난했지만 조금씩 걸리는 부분이 있었다. 우선 For Dummies 시리즈는 원래 산만한 책인데, 이 책은 너무 정돈되어 있다. 원서를 보면 여러 박스로 본문들이 나뉘어지고, 저자가 관련 맥락에서 제공하고 싶은 정보를 박스로 제공하는 시리즈로 유명한데, 번역서는 박스와 본문이 구별이 잘 되지 않는다. 박스 내용의 글꼴도 본문과 동일하고, 박스 표시도 없어서, 집중하지 않으면 뜬금없는 맥락으로 이어진다.

 번역도 무난한데(내용이 어렵다보니 번역도 어려웠을 것이다), 조금씩 걸리는 부분이 있다. 예를 들어 p.70쪽에서 "부동소수점 숫자의 표준은 32비트, 즉 4바이트로 설정되어 있다. 표준 부동소수점 숫자는 대략 음수 400만에서 양수 400만 사이의 모든 값을 정확하게 저장할 수 있으며, 대부분의 큰 양수 또는 음수의 근사값을 저장할 수도 있다. ( The standard for floating-point numbers was set at 32 bits, or 4 bytes. A standard floating-point number can exactly store any value between about negative 4 million and positive 4 million, and can store approximations of most larger positive or negative numbers.)"라는 문장이 있다. 이 문장은 "부동소수점 타입의 숫자는 4바이트, 즉 32비트의 크기로 저장하는 표준을 사용한다. 이 크기는 -400만에서 400만 사이의 값을 정확히 저장할 수 있고, 근사값을 사용하는 방식으로 훨씬 더 큰 양수 또는 음수값을 저장할 수 있다."가 좀 더 부드러운 번역일 것 같다. 이 부분에서 여전히 원저자가 잘못 쓴 부분이지 않을까 하는 생각이 드는데, IEEE 754 규격에 정의된 부동소수점 방식은 정밀도의 손실없이 값을 표현할 수 있다는 것인데, 단정도일 경우 24비트의 정밀도를 가지므로 대략 -1677만부터 1677만 사이의 값을 손실없이 정확하게 표현할 수 있다. 그것도 정수만... 배정밀도일 경우에도 53비트의 정밀도를 가지므로 대략 -9007조부터 +9007조 사이의 값을 저장할 수 있다. 

괜히  호기심이 발동하여 좀 더 자세히 찾아보았는데, 아주 예전 시스템이나 특정 구현에서는 가수로 사용되는 비트수가 IEEE754 규약보다 적게 사용하여 이 경우 22비트를 사용하였는데, 이 경우 400만이 나온다고 한다. 그럼 양자 컴퓨터는 다른 부동소수점 규약을 사용하는것일까?

 

6/ 여하튼 재미있고 흥미로운 주제이지만, 쉽지 않은 내용인데, 열심히(!) 읽었다. 책을 덮으며 내 머리속에 또하나의 질문이 떠오른다. 양자 컴퓨터가 과연 인류가 아직 해결하지 못한 문제를 해결해낼 수 있는 도구가 될까? 조금 시간차를 두고 한번 더 이 책을 읽어보아야 겠다.

반응형

한때 우리나라의 하늘은 닫혀있었습니다. 그 때에는 해외여행이 자유롭지 않았습니다. 교수나 고위 공직자처럼 일부 특정한 계층만 해외에 갈 수 있었지요. 해외에서 반드시 새로운 시각을 접할 수 있는 것은 아니었지만, 우리나라와는 다른 관점을 경험할 기회가 있었고, 이는 견문을 넓히는 데 큰 도움이 되었습니다. 이러한 제한된 기회를 가진 사람들만이 국경을 넘어 논의되는 주제를 접할 수 있었고, 자연스럽게 그들의 발언에 귀를 기울일 수밖에 없었습니다.

 

그러나 해외여행이 자유화되고 인터넷의 바다가 펼쳐지면서 상황이 급변했습니다. 과거에는 교수들만 접근할 수 있었던 정보도 이제는 대학원생, 나아가 일반인도 인터넷을 통해 손쉽게 접할 수 있게 되었습니다. 특권이 사라진 것입니다. 이제 누구나 인터넷에 접속하면 바다 건너 이야기를 들을 수 있게 되었고, 비록 대부분이 읽기만 하는 'ROM(Read-Only Member)' 역할에 그쳤지만, 지식의 공유는 더 이상 한정된 특권이 아니게 되었습니다. 하지만 여전히 정보의 대부분은 텍스트로 제공되었고, 깊이 있는 내용을 체감하기엔 한계가 있었습니다.

 

그런 와중에 유튜브가 우리의 세상에 들어왔습니다. 처음에는 일부 개인이나 단체 계정에서 컨퍼런스 영상을 업로드하는 수준이었지만, 점차 다양한 학술·기술 세션이 영상으로 제공되기 시작했습니다. 부족한 외국어 실력으로 띄엄띄엄 보더라도, 동영상을 통해 새로운 지식과 문물을 접하는 경험은 신선했습니다. 영상은 텍스트가 제공하지 못하는 현장감을 전달했고, 더 나아가 학습 효과를 높이는 데 큰 도움이 되었습니다. 하지만 여전히 언어의 장벽이 존재했습니다. 원문 자막이나 자동 번역 자막이 있긴 했지만, 완벽하지 않은 번역과 이해의 어려움이 남아 있었습니다.

 

동영상 학습이 효과적이라는 점에는 이견이 없지만, 과연 효율적인지는 의문이었습니다. 원하는 내용을 빠르게 찾기 어려웠기 때문입니다. 특정 정보가 어느 부분에 있는지 알기 위해서는 영상 전체를 살펴보거나, 자막 검색 기능을 활용해야 했습니다. 물론 유튜브의 자막 관련 플러그인을 사용하면 미리 내용을 살펴보고 특정 시간대로 이동할 수 있었지만, 집중력이 떨어지는 현대인들에게는 여전히 긴 동영상을 끝까지 시청하는 것이 쉽지 않았습니다.

그런데 AI가 이 모든 장벽을 허물었습니다.

 

이 글에서 소개하는 AI 도구는 다들 아시는 릴리스입니다. 도메인은 https://lilys.ai/입니다. 이 도구는 여러 기능이 있지만 유튜브 동영상 URL을 입력하면 자동으로 내용을 요약해 줍니다.

 

백문이 불여일견이라 했습니다. 제가 사용하는 사례를 공유해 보겠습니다.

 

제가 좋아하는 컨퍼런스 중에 NDC가 있습니다. 넥슨에서 주최하는 NDC말고요. 주로 오슬로나 멜버른에서 열립니다. https://ndcconferences.com/인데, 컨퍼런스가 끝나면 얼마지나지 않아 세션을 유튜브에 공개합니다. 유튜브 채널은 https://www.youtube.com/@NDC 입니다.

NDC 유튜브 채널 화면

정말 여러 세션들이 있는데, 그중 한 세션의 URL을 릴리스에 넣어보겠습니다. 최신 세션도 있지만 인기있는 세션 하나를 선택해 봅니다. Dylan Beattie님이 발표한 The Art of Code세션이 있네요.

릴리즈-열심히 CPU/GPU를 이용해 요약하고 있습니다.

 

조금 시간이 흐르면 다음과 같이 시간대별 정보와 함께 깔끔하게 요약된 정보를 얻을 수 있습니다.

그래도 뭔말인지...???

 

이제 실제 연사의 발표 내용에 집중할 수 있네요. 실제로 듣고 싶은 부분, 특히 발표 슬라이드와 함께 보고 싶은 부분이 있다면 시간을 클릭해서 해당 부분을 요약본 및 자막과 함께 볼 수 있습니다. AI는 우리의 학습 방식을 혁신적으로 변화시키고 있습니다. 아 좋은 세상!!

그 전에는 유튜브의 자막을 가져와서 그것을 GPT에 요약해 달라고 요청하고, 프롬프트도 조금 손을 봤어야 하는데 릴리즈를 이용하면 한방에 됩니다. 이제 발표자가 전달하고 싶은 이야기에 집중하면 되네요.

 

물론 GPT에서도 됩니다.

 

정말 편하지 않나요?

 

사실 편한 것을 넘어 큰 변화의 가능성을 내포하고 있다고 생각합니다. 대학 교육의 의미중 하나는 고등 교육을 받은 전문가와 이야기를 나누면서 문제 영역을 배운다는 것인데, 이제 배움을 주시는 분들이 해당 대학의 교수에 한정되지 않고 전세계 전문가들의 이야기를 들으면서, 조금 더 적극적으로 움직인다면 그 분들과 소통할 수 있는 세계가 열려있기 때문이죠. 교육 정책이나 거대 담론은 제 전문분야가 아니니 여기까지만!

 

사용해보면 역시 아직까진 한글은 서툽니다. 왠지 어색합니다. 영어에 대한 학습이 잘되어 있기 때문인지 STT는 영어가 좋습니다. 그래서 영문 컨퍼런스의 발표 동영상을 입력해 보면 왠지 모르게 릴리즈가 더 잘 요약하는 느낌입니다.

 

새벽에 일어나서 그냥 후다닥 적었네요. 저는 꽤 많은 도움을 받고 있습니다. 릴리즈의 더 나은 발전을 기대합니다!

 

 

관련글:

끝없는 학습과 실험, 그리고 고민: 개발자의 여정

 

 

반응형

+ Recent posts