git/github
·
이것저것 정리
타입 이름 내용feat새로운 기능에 대한 커밋fix버그 수정에 대한 커밋build빌드 관련 파일 수정 / 모듈 설치 또는 삭제에 대한 커밋chore그 외 자잘한 수정에 대한 커밋cici 관련 설정 수정에 대한 커밋docs문서 수정에 대한 커밋style코드 스타일 혹은 포맷 등에 관한 커밋refactor코드 리팩토링에 대한 커밋test테스트 코드 수정에 대한 커밋perf성능 개선에 대한 커밋git remote update//원격저장소를 업데이트git branch//로컬브랜치 조회git branch -r//원격브랜치 조회git branch -a//모든브랜치 조회git checkout /origin/branch-name//origin/branch-name로 브랜치 변경git checkout -t branch-..
벡터의 덧셈과 뺄셈
·
AI/수학
벡터란 크기란 방향을 가지고 있는 값을 말한다예를 들어 [3, 4]라는 벡터 값이 있을때이를 좌표평면에 표시하면이렇게 표현할 수 있다이 벡터의 크기는 위의 그림에서의 초록색 빗변의 길이를 말하고벡터의 방향은 빗변의 각도를 말한다이를 수식으로 나타내면크기:  $$\sqrt{4^{2}+3^{2}} =  \sqrt{16+9} = \sqrt{25} = 5 $$방향:$$\partial = tan^{-1}\frac{3}{4}$$이다위 그림에서[4,3]과 [8,3]이 두 벡터는 크기와 방향이 같기 때문에 같은 벡터이다[4,3]벡터에서 [-1,2]벡터를 더한다면[4-1,3+2] = [3,5] 벡터가 된다좌표평면에 나타내면위와 같이 연두색 값이 결과가 된다벡터의 덧셈과 뺄셈은 처음 벡터의 값을 더하고 빼처음 시작 좌표부..
활성화 함수(Relu)
·
AI/수학
ReLU(Rectified Linear Unit)ReLU는 수학적으로 아래와 같이 표현된다f(x) = max(0,x)입력이 0보다 클 경우 입력을 그대로 출력하고입력이 0 이하일 경우 0을 출력한다Relu를 사용하면 기존의 Sigmoid나 tanh에서 발생하던 기울기 소실 문제를 해결할 수 있다
원-핫 인코딩(One-Hot Encoding)
·
AI/딥러닝
원-핫 인코딩(One-Hot Encoding)이란 자연어 처리에서 문자를 숫자로 바꾸는 기법들 중 하나이다text = "안녕 클레오파트라 세상에서 제일 가는 포테이토칩 안녕 안녕 클레오파트라 세상에서 제일 가는" 위와 같은 문자열을 인코딩을 하려면token = Tokenizer()token.fit_on_texts([text])print(f"{token.word_index}\n")#토큰화된 단어와 해당하는 인덱스=> {'안녕': 1, '클레오파트라': 2, '세상에서': 3, '제일': 4, '가는': 5, '포테이토칩': 6}위와 같이 토큰화를 선행한다x = token.texts_to_sequences([text])#토큰의 인덱스로만 이루어진 리스트print(text)#원본 텍스트 출력print(f"{x..
코딩밸리
'분류 전체보기' 카테고리의 글 목록 (8 Page)