본문 바로가기
  • 머킹이의 머신로그

분류 전체보기132

[용어정리] 파이토치 회귀 분석 [용어정리] 파이토치 회귀 분석 사이킷런(scikit-learn) 데이터 분석 및 머신러닝용 파이썬 라이브러리. 다양한 데이터셋도 제공한다. 특징(feature) 딥러닝에서 결과를 예측하는 데 사용되는 데이터 요소. 피처, 특성이라고도 부른다. 선형회귀(linear regression) 데이터를 y와 x의 관계를 나타내는 직선으로 나타내는 방법 평균 제곱 오차(MSE) 오차에 제곱을 취하고 평균을 낸 값 배치(batch) 딥러닝 모델의 가중치를 업데이트시킬 때 사용되는 데이터의 묶음 단위 에포크(epoch) 배치 크기 단위로 전체 데이터 모두를 학습하는 단위 이터레이션(iteration) 1 에포크를 완성시키는 데 필요한 배치의 반복 횟수 2024. 1. 13.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 약수 구하기, 짝수는 싫어요, 피자 나눠 먹기 (1) 안녕하세요 머킹입니다! 오늘도 열심히 풀어보겠습니다. 약수 구하기 def solution(n): answer = [] for i in range(1, n+1): if n % i == 0: answer.append(i) return answer 이렇게 풀었습니다ㅎㅎ 짝수는 싫어요 def solution(n): answer = [] for i in range(1, n+1): if i % 2 == 1: answer.append(i) return answer 윗 문제랑 풀이가 되게 유사하죠? 피자 나눠 먹기 (1) def solution(n): answer = 0 if n % 7 == 0: answer = n // 7 else.. 2024. 1. 12.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 편지, 최빈값 구하기 안녕하세요 머킹입니다 텐초의 파이토치 딥러닝을 다시 공부하는데 다시 공부하니까 되게 이해가 잘되는 것 같아요. 역시 복습이 답이다... 편지 def solution(message): message_len = len(message) answer = message_len * 2 return answer 저는 이렇게 풀었습니다. 비트 연산으로 x2 하는 경우도 있더라구요. def solution(message): return len(message) 2024. 1. 11.
[용어 정리] 딥러닝 입문 [용어 정리] 딥러닝 입문 1. 모듈 파이토치에서 모듈은 신경망을 구성하는 기본 객체이다. 모듈에는 구성요소를 정의하는 __init__() 함수와 순전파의 동작을 정의하는 forward() 함수가 있다. 2. 신경망 간단한 신경망은 nn.Sequnetial, 복잡한 신경망은 nn.Module을 이용한다. 3. MSE(평균 제곱 오차) MSE(평균 제곱 오차)는 값의 차이의 제곱의 평균, CE(크로스 엔트로피)는 두 확률 분포의 차이이다. 회귀는 MSE, 분류는 CE 손실을 이용한다. 4. 다중분류 신경망의 입력으로 여러 범주로 분류하는 알고리즘 5. 피처 신경망의 입력으로 들어오는 값으로 데이터가 갖고 있는 특징 말 그대로 특징이라고 부름 6. 배치 데이터셋의 일부로 신경망의 입력으로 들어가는 단위, 에.. 2024. 1. 11.
728x90