전체 글
-
2023년 1월 말 기준 양자컴퓨터 신기술 (1)기사 요약 2023. 2. 4. 20:54
양자컴퓨터는 현재 대중화되어 쓰이는 비트가 아닌 양자컴퓨터만의 독특한 큐비드라는 단위를 사용한다. 당연히 이 큐비트의 수는 곧 양자컴퓨터의 연산 성능과 직결되어 있고, 하나의 칩에 얼마나 많은 큐비트를 담을 수 있는가에 대한 연구와 개발은 지금도 활발히 이루어지고 있다. 양자컴퓨터의 선두주자인 IBM이 특히나 더 이런 기술을 많이 연구했는데, IBM은 2021년 127 큐비트 프로세서를 공개해 역대 최고 기록을 세웠고 2022년 11월에 433 큐비트 프로세서 오스프리를 선보였으며 2023년에는 1,121 큐비트 프로세서인 콘도르를 공개할 계획이라고 한다. 하지만 IBM이 1월 말에 선보인 프로세서인 "헤론"은 조금 예상 외의 양상을 띄고 있었는데, 오직 133큐비트만을 담을 수 있음에도 불구하고 현재까..
-
양자컴퓨팅 기술 근황기사 요약 2023. 1. 12. 17:31
요즘 워하는 웹사이트 하나 정도는 참 만들기 쉬워졌다. 싸고 쉽게 구할 수 있는 웹사이트 프레임워크를 사용하는 방법도 있지만, 노 코드나 로우 코드 솔루션을 이용해 웹사이트를 만들게 되면 사용자가 직접 코드를 짤 필요 없이, 버튼의 클릭만으로도 웹사이트 하나가 뚝딱 만들어지는 것을 볼 수 있다. 그리고 최근에 이런 노 코드 솔루션이 상륙한 분야가 하나 더 있는데 바로 양자 컴퓨팅의 영역이다. 양자 컴퓨터는 아직 실험 단계인 새로운 컴퓨터 체계로 이게 안정적으로 완성되어 상용화될 시점에는 현존하는 컴퓨터보다 압도적으로 빠른 연산 속도로 지금은 하기 어렵거나 불가능한 계산이나 프로젝트 진행을 가능하게 해 줄 것이라고 한다. 당연하겠지만 이 녀석도 컴퓨터인지라 양자 컴퓨터에 특화된 언어나 명령어로 식을 짜줘야..
-
양자 회로도 그림기사 요약 2022. 10. 24. 17:21
보통 컴퓨터나 전자공학을 배울 때 컴퓨터의 회로 구조를 뜯어놓은 그림인 회로도를 배운다. 양자컴퓨터 또한 이런 회로도가 존재하는데, 보니까 일반적인 컴퓨터의 회로도와 다른 입/출력 표시와 기호를 사용해 표기한다. 이게 일반적인 컴퓨터의 입력/출력 회로도라고 한다면 아래는 양자 컴퓨터의 기능 회로도이다. 위의 일반 회로도와는 확연히 다르게 큐비트를 표기하는 기호와 X마크, 나침반같은 게이트 표기가 있는데, 며칠이 넘게 이 그림만 붙잡고 설명을 읽으며 해석하려 노력 중이지만 당최 무슨 소리인지 알 수가 없다. 읽어만 보면 양자컴퓨터의 회로를 일반 컴퓨터에서 구현하기 위해 큐비트를 일반적인 비트로 바꾸느니 뭐니 하는 소리도 있고, + 표기나 다른 기호의 게이트 등을 사용하면 0과 1의 상태가 뒤바뀐다는 이야기..
-
로컬에 WEBUI 최신 버전 설치 방법기타 2022. 10. 18. 20:08
요즘 키스킷과 양자 컴퓨팅에 대해 공부하고 있다. 어느 정도 진척이 되면 배운 것들을 여기에 몇 마디씩 정리해 보려고 했는데 정리는 커녕 이해가 가지 않는 내용들뿐이라 뭐라도 쓸 겸 요즘 인터넷에서 화제인 웹UI 설치방법을 올려보려고 한다. 먼저 WEBUI를 설치하기 전에 준비해야 할 것은 파이썬 최신 버젼과 깃의 설치이다. 깃은 이 링크에서 받을 수 있고, 파이썬은 여기에서 받으면 되는데, 주의할 점이 있다면 파이썬을 받을 때 Latest Python 3 Release( 현 시점에서 3.10.8)을 받을 것, 그리고 파이썬 다운 창이 뜰 시 PATH 에 설정을 꼭 체크할 것이다. 이렇게 모든 준비물을 다운받았으면 WEBUI를 설치하고 싶은 폴더에 들어간 후 마우스 우클릭으로 Git Bash Here을 ..
-
키스킷 웹사이트 IBM 토큰 설정법기타 2022. 10. 12. 08:50
키스킷 사이트에서 기초적인 공부를 하다 보면 사이트에 코드블록이 들어가 있고, Run 버튼을 이용해 해당 코드를 직접 실행시켜 결과를 볼 수가 있다. 하지만 위 사진에 나오는 것과 같이 몇몇 코드는 컴퓨터에서 실행할 수 없다고 나오는데, 이는 해당 코드가 키스킷을 사용해 프로그래밍된 양자컴퓨텨용 코드라 양자컴퓨터의 성능이 없으면 돌아가지 않는 코드이기 때문이다. 그렇기 때문에 위 사진의 경고에도 나와있지만 IBM 퀀텀에서 API 토큰을 받아 IBM에 연결한 뒤에 해당 코드를 IBM을 통해 실행시켜야 하는데 이번에는 그 토큰을 받는 방법을 올려보았다. 먼저 키스킷 마이페이지에 들어가서 Account 탭을 누르면 내 계정의 이름과 이메일 들 정보를 볼 수 있는데, API Token이 있는 것을 확인할 수 있..
-
키스킷 Advocate에 관한 요약별도 정리 2022. 10. 7. 18:56
이번에는 양자 컴퓨팅 언어인 키스킷의 공식적인 자격증인 키스킷 Advocate에 대해 찾아본 정보를 정리하려고 한다. 양자 컴퓨팅이라는 분야 자체가 아지 마이너한 만큼 키스킷의 커뮤니티 규모 또한 매우 적은데, 그 와중에도 양자 컴퓨팅을 할 수 있는 사람들을 전 세계에서 모집하고 키스킷 커뮤티티를 지원할 권한을 주는 일종의 자격증이 Advocate 이다. Advocate의 칭호를 얻으면 키스킷 양자 컴퓨팅 그룹의 중심부에 들어갈 권한이 주어지며 현재 30여개의 국가에서 모인 300명 이상의 사람들이 Advocate 칭호를 얻었다고 한다. 아래 내용은 키스킷 깃허브에서 따온 내용을 번역한 것이다. Advocate에 가입할 시 주어지는 권한의 목록은 다음과 같다. 1. 양자 컴퓨팅 영역의 전문가들과 매달 미..
-
키스킷(Qiskit) 다운로드 방법기타 2022. 10. 1. 16:41
이번에는 키스킷을 컴퓨터에 설치하는 방법을 정리하려고 한다. https://qiskit.org/ qiskit.org qiskit.org 위의 링크로 누르면 키스킷 메인 사이트로 이동한다. 아직 한국어로 번역되어있진 않지만 그래도 첫 페이지에 Get Started 버튼이 바로 보이니 눌러준다. 버튼을 누르면 설치 안내 페이지가 보이는데 키스킷을 사용하는 방법 세 가지 중 필자가 사용할 방법은 첫 번째다. 공식 페이지에 따르면 이 방법으로 키스킷을 원활하게 설치하기 위해서는 conda 명령어가 필요하니 아나콘다를 같이 설치하자. https://www.anaconda.com/products/distribution Anaconda | Anaconda Distribution Anaconda's open-sourc..
-
양자컴퓨터와 인공지능기사 요약 2022. 9. 27. 21:24
전체적인 컴퓨팅 기술이 발전함에 따라 컴퓨터 등의 스마트 기기가 일상생활에서 차지하는 비율은 높아지고, 그에 따른 컴퓨터의 처리 능력과 기대 성능 또한 점점 높아지는 중이다. 그리고 양자컴퓨터는 현재 우리가 기존에 사용하는 컴퓨터의 하드웨어와 에너지에 대한 한계를 뛰어넘는 성능을 가질 것이라고 예측되며 관심받고 있다. 이런 양자컴퓨터의 초기 모델은 예상외로 2019년부터 출시되었으며 구글에서 만들었다 하는데, 0과 1의 상태가 중첩된 큐비트를 이용하여 0,1을 동시에 처리함에 따라 데이터 처리의 속도가 비약적으로 높아지는 양자컴퓨터는 앞으로의 인공지능 기술 발전에도 큰 영향을 끼칠 것으로 보인다. http://digitalchosun.dizzo.com/site/data/html_dir/2022/09/27..