코딩

코딩/Python

[MacOS] 파이썬 X VScode X ipyvenv 개발환경 구축하기 (주피터 커널 설치하기)

이전의 눈물겨운 뻘짓들이 있었는데 요약하자면 아나콘다에서 konlpy를 설치하려고 했는데 명령어끼리 충돌을 하는 건지 자꾸 경로를 못 찾고 jpype문제도 발생해서 ipyvenv로 하기로 했다. 하... 코엔엘파이는 정말 다 좋은데 자바 기반인 게 너무 힘들다. 먼저 vscode에 주피터와 파이썬 extension을 설치해준다. 나는 오래된 버전이라 잘 안돼서 다시 깔아줬다. 이제 가상환경을 빌드해준다. cd 명령어로 빌드하길 원하는 위치로 이동해서 빌드해준다. cd [원하는 프로젝트 경로] python -m venv [가상환경이름] 활성화해준다. 윈도우는 경로가 달라서 그 경로를 입력해줘야 한다. source [가상환경이름]/bin/activate 참고한 글: https://velog.io/@bin-l..

코딩/딥러닝

딥러닝에서 쓰이는 용어들

기본 용어 배치 (Batch) 딥러닝에서 Batch란, 학습 데이터를 일정한 개수씩 묶어서 한 번에 처리하는 방법을 말한다. 이렇게 일정한 개수의 데이터를 묶어서 처리하는 이유는, 큰 규모의 데이터를 한 번에 처리하면 메모리 부족이나 연산 속도가 느려지는 문제가 발생하기 때문이다. Batch를 사용하면 각 Batch별로 모델 파라미터를 업데이트할 수 있기 때문에, 전체 데이터를 사용하는 것보다 더욱 효율적인 학습이 가능하다. 또한 Batch를 사용하면 확률적 경사 하강법(Stochastic Gradient Descent, SGD)과 같은 최적화 알고리즘을 사용하여 모델을 학습할 때, 학습 속도를 빠르게 할 수 있다. Batch 크기가 작으면 학습이 불안정해질 수 있다. 일단, 학습 시, 각 Batch의 ..

코딩/딥러닝

합성곱신경망(CNN)

합성곱 신경망(Convolutional Neural Network, CNN)은 딥러닝의 대표적인 인공신경망 모델 중 하나입니다. CNN은 이미지, 음성, 텍스트 등과 같은 다양한 데이터를 처리하며, 특히 이미지 처리 분야에서 높은 성능을 발휘합니다. CNN은 학습을 통해 필터의 가중치를 최적화하여 입력 이미지의 특징을 잘 추출할 수 있는 모델을 학습합니다. 이를 통해 이미지 분류, 객체 검출, 이미지 분할 등 다양한 컴퓨터 비전 문제를 해결할 수 있습니다. CNN은 특히 이미지 분류, 객체 탐지, 세그멘테이션 등의 분야에서 뛰어난 성능을 보여줍니다. 예를 들어, ImageNet 데이터셋에서는 2012년에는 오류율이 25% 이상이었던 분류 문제를 2014년에는 6.7%까지 낮출 수 있었으며, 이는 CNN ..

코딩/R

R에서 변수 선언하기

방송대 통계데이터과학과에서 R을 배우고 있다. 별로 배우지도 않았지만, 솔직히 상당히 마음에 안 드는 언어다. 코딩 비전공자를 위한 언어라는 게 너무 잘 느껴지는 게, R은 너무 자연어에 가깝게 짜여있어서 원래 코딩하던 사람들은 헷갈릴 법한 부분들이 많다. 변수 선언만 봐도 요상하다. 자바: int a = 3 ; 자바스크립트: var a = 3 ; 파이썬 (자료형을 빼먹는 파이썬도 충분히 혼란스러움): a = 3 R (화살표(

코딩/Python

[Python 기초] txt 파일에서 책 데이터 가져와서 정보 보여주기

주어진 txt 파일 소설 글자전쟁 김진명 14200 93 32000 소설 해질무렵 황석영 10350 92 29000 소설 백의그림자 황정은 10800 84 65156 소설 나라없는나라 이광재 12420 85 2239 소설 당신 조수환 14500 78 2356 경제 개수작 김대권 15800 94 14300 경제 자본에관한불편한진실 정철진 15000 89 2193 경제 짠테크전성시대 이보슬 13500 95 1448 경제 지금당장경제학 최진기 15750 95 14800 경제 화폐의몰락 제임스리카즈 22500 55 22500 자기개발 기업가의꿈 권영성 10800 82 7083 자기개발 나는내일을기다리지않는자 스펜서 10800 93 84864 자기개발 양즈깡의악어 장용 12600 43 56454 자기개발 생각의비..

코딩/Python

[Python 기초] 구구단 출력하기

stage = int(input('출력할 단수를 선택하세요 :')) num = 0 while num

Urdle
'코딩' 카테고리의 글 목록