본문 바로가기

전체 글

(31)
20220707 *자주 사용되는 신경망 구조 1) 방사선 기저 함수(radical basis function, RBF) 신경망 └대부분 층이 두 개. 첫 층은 입력 데이터만 이용하기 때문에 비지도 방식, 둘째 층은 입력 데이터와 타겟 데이터를 이용해 가중치를 구하기 때문에 지도 학습 기법 사용함. └깊이가 아니라 특정 공간의 크기를 늘리면서 능력을 증가시킴. 둘째 층에는 각 노드의 원형(prototype)이 들어있고, 활성화 값은 원형과 입력 자료의 유사성에 따라 결정된다. └기존의 MLP(multi-layer perceptron, 다층 퍼셉트론)이랑의 차이점은 MLP는 선형으로 데이터를 구분하고 RBF는 비선형이다. 2) 제한 볼츠만 기계(restricted Boltzmann machine, RBM) └에너지 최소화라..
20220706 -모두의 인공지능 기초수학 : 누구나 쉽게 시작하는 인공 지능 수학 인공지능에서 미분은 가중치와 편향의 값을 조절할 때 사용 └입력층(input) : 데이터가 입력되는 계층 └은닉층(hidden) : 입력층과 출력층 사이 복잡한 분류 문제에서 판별 경계를 찾는데 사용 └출력층(output) : 활성화 함수 값을 계산하여 출력 결정 └가중치(weight) : 각 신호가 결과에 주는 영향력을 조절하는 요소. 클수록 중요도가 높음 └가중합(weighted sum) : 입력값(x)와 가중치(w)의 곱을 모두 더한 후 그 값에 편향(b)을 더한 값 └편향(bias) : 가중합에 더하는 상수, 하나의 뉴런에서 활성화 함수를 거쳐 최종으로 출력되는 값을 조절하는 역할 └활성화 함수(activation function..
20220705 트랜스포머 : 기존의 seq2seq 구조인 인코더-디코더를 사용하며 attention으로만 구현 └(RNN 사용 X) 기존의 seq2seq는 두 개의 모듈 사용 *인코더 : 입력 시퀀스를 하나의 벡터 표현으로 압축 *디코더 : 이 벡터 표현을 통해 출력 시퀀스 생성 └여기서 인코더 압축 과정에서 입력 시퀀스의 정보가 일부 손실된다는 단점이 있음 1. d_model= 512 : 트랜스포머의 인코더와 디코더에서 정해진 입·출력 크기 의미 (임베딩 벡터 차원도 , 각 인코더와 디코더가 다음 층의 인코더-디코더로 값을 보낼 때도 차원 유지) 2. num-heads = 8 : 트랜스포머에서 어텐션 사용 시 여러 개로 분할해서 어텐션 수행 후 결과 값을 합치는데 이때의 병렬 개수 3. num-layers = 6 :..
anaconda 설치 오류 (users 폴더 명 변경) + 그 후 오류 아나콘다를 설치하는데 맨 처음에 anaconda error due to incompatibility with several python libraries 이런식으로 뜸 인터넷 찾으니 1. 미리 파이썬이 깔려있으니 파이썬 관련 전부 삭제 2. 저장할 파일 경로에 한글이 섞이면 안됨 파이썬도 삭제하고 경로도 계속해서 변경하는데 안되길래 보니까 사용자명이 한글이름으로 ㅇㅇ 이렇게 두글자 있어서 인것같아서 구글링해서 맨위에 뜨는 사용자 계정 이름 변경하는 법 윈도우 로고 키 + X 키를 누르고 "제어판"을 선택합니다. "사용자 계정"을 클릭합니다. "사용자 계정 변경"에서 "계정 이름 변경"을 클릭합니다. 원하는 이름 기입 후 "이름 변경"을 클릭합니다. 이름이 변경됐는지 확인합니다. 아니근데 왜 얘만 가운데 ..
220305 정리 OCR : optical character recognition 광학 문자 인식 대부분 tesseract-ocr (테서렉트?) 이용해서 진행. tesseract는 구글에서 제공하는 무료 소프트웨어 엔진. 제일 널리 쓰인다고 함 다음주 안에 리눅스 내에서 ocr 진행해볼것 영어가 확실히 인식 잘되고 한글은 찾아보니 도아니면모같다 일단 한글 목표로 진행해보기 SDR : software defined radio 전자 회로가 아닌 소프트웨어를 이용해 전파의 변·복조 과정을 처리. 무선기기기 없이 컴퓨터와 안테나가 있으면 수신이 가능 결국 장소와 시간에 구애받지 않고 통신 가능 소프트웨어의 성능에 따라 달라짐 스마트폰도 SDR 통신기기로 볼 수 있음 → 확실한지 모르겠음 따로 sdr 어플리케이션이 따로 존재하는걸..
1. Writing a Simple Publisher and Subscriber (C++) http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29 ROS/Tutorials/WritingPublisherSubscriber(c++) - ROS Wiki Writing the Publisher Node "Node" is the ROS term for an executable that is connected to the ROS network. Here we'll create a publisher ("talker") node which will continually broadcast a message. Change directory into the beginner_tutorials package, you cr wiki.ros.o..
20220203 스터디 정리 #1 우분투 명령어 정리 -새 디렉토리 생성 $ mkdir [디렉토리명] $ mkdir -p [디렉토리명/디렉토리명/디렉토리명...] : 여러 디렉토리 생성 -디렉토리 이동 $ cd [디렉토리명] : 디렉토리로 이동 $ cd .. : 부모 디렉토리로 이동 -i : 파일 복사 시 동일 파일명이 있을 시에 사용자에게 덮어쓸 것인지를 물어봄 -f : 동일 파일명 발생 시에도 모두 강제적으로 복사함 -p : 원본 파일의 시간 및 소유 권한 보존 -r : 포함된 자식 디렉토리까지 모두 복사 -디렉토리 삭제 $ rm -f : 디렉토리 안의 파일을 삭제할 때 사용자에게 확인을 요구하지 않음 -r : 인수 list 에서 지정한 디렉토리 혹은 그 아래의 subdirectory를 삭제 -i : whrite permissi..