일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- qiskit #QuantumComputer #QuantumMachine #양자컴퓨터 #양자 #키스킷
- ibm #qiskit #quantum # quantumcomputer #quantumcomputing #quantummachine #quantumengineering #quantumbit #qbit
- qiskit #
- qiskit #qiskitHackerthon
- Today
- Total
목록전체 글 (82)
인일의 공부 블로그
포스팅 개요아이펠 9기 온라인과정 딥다이브 코스 학습 중 핵심되는 부분이나 어려운 부분을 리뷰하는 페이지 입니다. 상세 내용은 아래 각 링크를 하여 보충하였습니다. 목차1. 단어 빈도를 이용한 벡터화2. LSA와 LDA3. 텍스트 분포를 이용한 비지도학습 토크나이저 🎈 1. 단어 빈도를 이용한 벡터화- 자연어 처리에서 벡터화 : 텍스트를 숫자 벡터로 변환한느 과정- 벡터화 방법 1. 통계와 머신러닝을 활용한 방법 2. 인공 신경망을 활용하는 방법1. Bag of Words(BoW)1. 단어들을 모두 가방에 넣어 섞음2. 빈도 정보만 보존함 - keras Tokenizer 활용from tensorflow.keras.preprocessing.text import Tokenizersentenc..
포스팅 개요https://wikidocs.net/22660 Word2Vec의 학습 방법에는 CBOW와 Skip-Gram 두가지가 있음. 목차1. 1번2. 2번3. 3번 🎈 1. 희소 표현- 원 핫 벡터 인코딩을 표현- 단어의 인덱스 값만 1으로 하고 나머지는 0으로 표현 🎈 2. 분산 표현- 분포 가설(distributional hypothesis)을 가정하고 만듦- 비슷한 문맥에서 등장한 단어들은 비슷한 의미를 가진다는 뜻 강아지의 인덱스가 4 라는 예시1. 원핫벡터Ex) 강아지 = [ 0 0 0 0 1 0 0 0 0 0 0 0 ... 중략 ... 0]2. 분산 표현Ex) 강아지 = [0.2 0.3 0.5 0.7 0.2 ... 중략 ... 0.2]- 단어의 의미를 여러 차원에 분산하여 표현-..
포스팅 개요아이펠 9기 Deep Dive 학습을 진행중입니다. NLP 코스로 학습 중 기록을 각색하여 블로그에 포스팅합니다.목차1. 1번2. 2번3. 3번4. 4번5. 5번🎈 1. 전처리- 자연어의 이상적인 데이터의 형태는 표준 어휘로 구성된 말- 하지만, 예외적으로 변형 (표준 어휘가 아닌 형태)된 경우가 더 많음e.g.) 불완전한 문장, 문장 길이가 너무 길거나 짧음, 채팅 데이터 에서 문장 시간 간격이 긺, 욕설 오타 등이 포함⇒ 아직은 이러한 어휘를 고려하여 학습을 진행해야 함(* 자연어 처리의 이상치는 아주 큰 규모의 학습을 진행하여 이러한 이상치들을 제외 할 수 있도록 학습시키는 것)> 노이즈 유형별 처리1. 문장 부호- 컴퓨터는 명시해주지 않으면 (띄어쓰기로 구분하지 않으면) 알파벳에 ,가..
포스팅 개요cs 188 내용을 참고하여 베이지안 네트워크에 대해 다룸. 아래는 우리가 베이지안 네트워크를 다루고자 하는 이유임.- 열거형에 의한 추론(i.e. 귀납적 추론)은 우리가 원하는 모든 쿼리에 대해 확률을 계산 할 수 있음- 하지만 이는, 컴퓨터 메모리 관점으로 실용적인 문제에 적합하지 않음(exponential 으로 변수의 수가 증가)- 베이지안 네트워크는 조건부 확률을 이용해 이 문제를 방지- 변수간의 관계를 DAG(Directed Acyclic Graph)와 함께 여러 개의 작은 조건부 확률 테이블에 분산 목차 1. 베이지안 네트워크 표기2. 베이즈 네트워크 구조 🎈 베이지안 네트워크 표현[ 베이즈 네트워크의 정의] - 노드의 방향성 비순환 그래프로 정함. 변수 X당 - 각 노드에 대한..
본 게시물은 아래 강의를 수강하며 작성되었습니다. https://www.opentutorials.org/course/4973 Qiskit 개발자 자격증 과정 안녕하세요 여러분! Qiskit과 함께 양자컴퓨터를 배워보기로 결심해 주셔서 감사합니다. 양자컴퓨터. 라는 단어를 처음 들었을때 여러분이 떠올리는 것은 무엇인가요? 양자컴퓨터는 누군가에게 www.opentutorials.org 양자 컴퓨터에서는 일반 컴퓨터의 비트와 유사한 개념인 큐비트로 정보를 표시한다. 큐비트를 이용하여 다양한 정보를 표현하기 위해 양자 게이트를 적용하여 나타내는 정보를 바꿀 수 있다. 1. 파울리 게이트 1.1. 파울리 X 게이트 (NOT 게이트) - bit 플립 게이트 블로흐구에서 X축 기준으로 pi 만큼 회전한다. X|0> ..
수강하며 정리한 내용을 아래 링크로 모아두었습니다. https://www.opentutorials.org/course/4974 Qiskit을 배우기 전에. - Qiskit 개발자 자격증 과정 본격적인 Qiskit 탐색을 시작하기 전, 양자컴퓨터, Qiskit 커뮤니티와 관련된 몇가지를 간단하게 훑어보도록 하겠습니다. 본 모듈은 다음과 같이 구성됩니다 1. 양자컴퓨터 하드웨어와 그 SDK들 이 www.opentutorials.org Lecture 1 1-0. 단일 큐비트 게이트 https://luvquantum91.tistory.com/entry/Quantum-Computing-1-0-%EB%8B%A8%EC%9D%BC-%ED%81%90%EB%B9%84%ED%8A%B8-%EA%B2%8C%EC%9D%B4%ED..
본 포스팅은 아래 링크의 IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X 를 준비하며 작성되었습니다. https://www.ibm.com/training/certification/C0010300 IBM Training www.ibm.com 사이트에 시험에서 다루는 내용 중 어떤것들이 출제되는지 상세히 기재되어있다. Each certification exam question falls into one of these objectives: Section 1: Perform Operations on Quantum Circuits (47%) https://learn.qiskit.org/course/ch-gates/basic-c..
본 포스팅은 아래 링크의 IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X 를 준비하며 작성되었습니다. https://www.ibm.com/training/certification/C0010300 IBM Training www.ibm.com Qiskit Developer Certification 시험 정보 본 시험은 IBM Qiskit 개발자 시험으로 양자 컴퓨팅의 개념에 대한 기본 지식과 오픈 소스 소프트웨어 개발 키트인 Qiskit SDK를 사용 할 수 있는지 검증하는 시험이다. Python 프로그래밍 언어와 Qiskit SDK를 사용하여 컴퓨터나 시뮬레이터에서 양자 컴퓨팅 프로그램을 만들고 실행 할 수 있는지 확인한..
지난 포스팅에 이어 qiskit simulator를 설치해보고 있다. qiskit 설치 환경이 문제인가 해서 colab에서 다시 설치한다. colab에 설치되어있는 cuda 버전은 11.8 version 필요한 qiskit 라이브러리들 설치 !pip install qiskit !pip install qiskit-aer-gpu-cu11 qiskit-aer-gpu-cu11에서 문제가 발생하는 것 같아 설치 정보를 확인했다. 설치된 것을 확인하기 위해 qiskit-aer README.md에 있는 코드를 돌려보면 import qiskit from qiskit_aer import AerSimulator from qiskit.providers.fake_provider import FakeManilaV2 # Gene..
https://github.com/qiskit-community/qiskit-community-tutorials/blob/master/aer/qv_cuStateVec.ipynb 본 포스팅은 위 튜토리얼을 기반으로 7월 2째주 업데이트 문제 해결 과정과 qiskit으로 gpu 사용하는 법을 동시에 다룹니다. 위 튜토리얼로 25+ qubit을 사용하는 양자머신러닝 코드를 구동하고자 튜토리얼로 테스트를 마쳤는데, 7월 2째주에 Qiskit Aer 업데이트가 있으면서 기존에 사용되던 qiskit-aer-gpu 가 cuda 버전 12 이상에 호환되도록 변경되었고, 아래 코드를 사용하여 pip uninstall qiskit-aer-gpu && pip install -U qiskit-aer-gpu-cu11 cuda ..