inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

핵심만 빠르게, 입문자를 위한 딥러닝(Deep Learning)과 텐서플로(TensorFlow)

[코드] 다중분류(Multiple Classification)를 위한 소프트맥스회귀(Softmax Regression)

다중분류, 소프트맥스 회귀 코드 실습 부분 질문 있습니다.

440

s_y

작성한 질문수 1

0

마지막 부분 새로운 데이터를 통한 label 예측 결과가

선생님과 다르게 나오는데 괜찮은건가요?

그리고 학습 시키면 로스값이 점점 주는게 아니라 들쑥날쑥하고, 학습을 새로 시킬때마다 마지막 부분의 예측결과가 다르게 나옵니다.

python 딥러닝 tensorflow colab

답변 2

1

Jay

안녕하세요.

학습을 할 때마다 결과가 달라지는 것은 랜덤으로 초기값을 설정하고 최적값을 찾아나가는 메커니즘으로 동작하기 때문입니다.

최적값으로 수렴이 안된다면 learning rate을 줄이고 epoch를 조금 늘려보는 것이 좋을 것 같습니다.

감사합니다.

0

s_y

아! 랜덤으로 초기값을 설정한거였군요. .. 몰랐습니다 감사합니다 !!

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

다중분류, 소프트맥스 회귀 코드 실습을 진행하면서 발생한 문제에 대해서 알려주세요.

코드 작성에서 코드 오류가 발생하지 않는다면, 예측 결과가 다르게 나오는 것은 괜찮은 경우일 수 있습니다. 머신 러닝에서 결과가 100% 일치하는 경우는 드뭅니다.

학습 시 로스 값이 들쑥날쑥하게 나오는 이유는, 최적화 과정에서 가장 낮은 로스를 찾아감으로써, 일시적으로 로스 값이 증가할 수 있기 때문입니다. 또한 학습을 새로 시킬때마다 예측결과가 다르게 나오는 것은, 학습 과정에서 사용되는 무작위성이 결과에 영향을 끼치기 때문입니다.

하지만, 예측 결과가 너무 크게 차이가 난다면, 모델 구조나 하이퍼 파라미터 조정 문제일 수 있습니다. 더 자세한 분석이 필요합니다.

추가적인 질문이 있으시면 알려주세요. 감사합니다.

뒤로가기 버튼 같은 것이 있나요?

0

5

0

Replit 강의 자료가 안나와요

0

7

1

강의 연장 문의

0

10

1

프로그램 실행시간에 대한 질문

1

13

2

비중 및 매수 종목수 조정.

1

13

2

Claude api가 소식 동기화가 늦는 문제

1

19

2

[긴급요청2] 28강 동영상 오류(27강 음성 재생) 수정 예정일자를 알려주세요

0

10

1

codex에게 대용량 코드베이스를 인식 시키는 방법은 어떤게 있나요?

0

21

1

출력값 질문

0

19

2

슬롯 관련 문의

1

17

2

수업노트가 어디에 있나요?

0

26

1

[긴급요청] 28강 동영상 전체에 오디오가 잘못들어가있습니다.

0

25

1

실제 계좌 잔고 및 테스트중에

1

55

4

Replit UI 변경으로 인한 실습 진행 문의

1

23

1

29강 5:00

0

29

2

설치 및 설정 가이드 노션 자료는 없나요 ?

0

22

2

실기시험 제출관련

0

157

2

6.20 작업형 2 과적합

0

161

3

install까지 설치 하였는데 start 가안됩니다.

1

26

1

8분54초 테이블 내용 문의

0

25

1

코딩팡 장업형2 베이스 라인 인코딩 종류 질문

0

51

2

multi_tool_agent.py 에서 arxiv tool 에러

0

19

1

로지스틱회귀, 회귀

0

49

2

가상 환경과 차이 도커 질문

0

25

1