본문 바로가기

Study/ML&DL10

파이토치(PyTorch)와 텐서플로우(Tensorflow) GPU 사용환경 구축하기 진짜 호환 문제로 하루를 꼴딱 세웠길래 내가 나중에 이런 헛짓거리를 하지 않기 위해 정리하는 글이다... 필요한 것들 1. 당연하지만 컴퓨터에 GPU가 있어야한다. (필자의 GPU는 GeForce RTX 2060 Super이다.) 2. 안되더라고 샷건 치지 않을 마음가짐 CUDA Toolkit 설치하기 https://developer.nvidia.com/cuda-toolkit-archive CUDA Toolkit Archive Previous releases of the CUDA Toolkit, GPU Computing SDK, documentation and developer drivers can be found using the links below. Please select the release y.. 2021. 12. 13.
관용표현 중의성 해소를 위한 다층위 임베딩 연구 본 글은 한국어정호학회 학술대회에서 발표된 [관용표현 중의성 해소를 위한 다층위 임베딩 연구] 박서윤 외(2021)를 읽고 정리한 글입니다. 관용표현 같은 표현이 두 개 이상의 의미를 가진 중의적 언어 단위 인지하거나 표현할 시 한 덩어리로 인식됨 b/c '습관적'으로 사용되기 때문 미리 구성되어 있는(semipreconstructed) 표현들은 이미 언어 사용자의 머릿속에 존재한다 ⇒ Idiom Principle 해결법을 위한 연구 문맥 내 표현이 관용적으로 쓰였는지 분류 문맥 내 표현이 관용적인지 여부를 탐지(detection) 실험 방법 3가지 방식으로 임베딩 문맥에 나타난 표면형 그대로 임베딩 Idiom Principle을 적용해 관용표현을 '_'로 연결해 단일 토큰화 후 임베딩 연결된 표현을 s.. 2021. 12. 9.
CNN(Convolutional Neural Networks) - AlexNet 이 글은 논문 [ImageNet Classification with Deep Convolutional Neural Networks]을 읽고 정리한 글이다. papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf - ImageNet LSVRC-2010에서 제공하는 120만개의 이미지 데이터를 1000개의 클래스로 분류하는 Deep CNN이 대회에서 top-1 에러율이 37.5%, top-5가 17%로 가장 뛰어난 성적을 얻었다. -6000만개의 파라미터, 65만개의 뉴런, Max-pooling layer가 적용된 5개의 Convolutional Layer와 마지작으로 3개의 Fully Conne.. 2020. 7. 13.
퍼셉트론 이 글은 [밑바닥부터 시작하는 딥러닝]을 읽고 정리한 글이다. 1. 퍼셉트론(Perceptron)이란? 퍼셉트론은 다수의 신호를 입력으로 받아 하나의 신호로 출력한다. 이 그래프에서 각 x는 입력 신호, y는 출력 신호, w는 가중치를 뜻한다. 그리고 그림의 원은 뉴런 혹은 노드라고 불린다. 입력 신호가 뉴런에 보내질 때는 각각 고유한 가중치가 곱해진다. 각 노드에서 보내온 신호의 총합이 정해진 한계를 넘을때만 1을 출력한다. 그 한계를 임계값이라고 한다. 2. 단순한 논리 회로 2.1 AND, NAND, OR 게이트 3. 다층 퍼셉트론 위에서 살펴본 3 가지 논리 회로는 모두 한 가지의 퍼셉트론만 사용해서도 구현이 가능하였다. 하지만 배타적 논리합인 XOR 게이트는 단일 퍼셉트론만으로 해결할 수 없다... 2020. 3. 24.