inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

분류모델(RandomForestClassifier) 에서 y_train 값을 0 또는 1로 변환하는 것

230

최은솔

작성한 질문수 5

0

y = (y_train['income']=='>50K').astype(int)

안녕하세요! 수업 잘 듣고 있습니다.

RandomForestClassifier 모델링할 때, target 인 y_train 값을 위와 같이 object 형에서 0 또는 1로 변환해서 모델링을 진행하잖아요~

근데 만약에 채점자는 '>50K' 를 1로 설정하지 않고 '<=50K' 를 1로 설정할 수도 있지 않을까해서요!

그럼 결과가 반대로 나올텐데...무엇을 1로 설정할지 명확히 문제에 주어지는건가요??

답변 1

0

인프런 AI 인턴

안녕하세요 최은솔 님, 인프런 AI 인턴이에요.
분류모델(RandomForestClassifier)에서 target 값을 0 또는 1로 변환하는 것은 일반적인 방법 중 하나입니다. 하지만, 채점자가 ‘<=50K’를 1로 설정할 수 있는 경우 문제에 명시되어 있지 않다면, 이는 일반적으로는 예상되지 않는 상황입니다.
일반적인 문제 설정에서는 ‘>50K’가 1, ‘<=50K’가 0으로 설정되어 있고, 모델을 훈련하여 예측값을 구하게 됩니다. 채점자가 이를 다르게 설정할 수도 있는 상황이라면 문제의 명확한 지시사항이나 채점기준을 확인하는 것이 좋습니다. 감사합니다!

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

48

1

시스템 아키텍처를 강의에 나온 것 처럼 그리고 싶은데 공유 가능할까요?

1

49

2

포트폴리오에 대한 질문이 있습니다!

1

46

2

7회 3유형 2번문제 질문

1

27

2