답변함

실전모의고사 10 질문

AICE 실전모의고사 10 교재의 

모의고사 9회 9번 문제 질문드립니다. 

(p220) 

 

num_scaling_cols 칼럼들 대상으로만 스케일링을 해야하는데 

X_train_scaled = ss.fit_transform(X_train[num_scaling_cols]) 

이렇게 코드를 짜면 shape이 바뀌더라구요. 

 

해설에는 num_scaling_cols 만 포함되도록 작성되지 않은 것 같아서 

해당 부분 포함된 답안은 무엇인지 궁금합니다. 

 

그리고 같은 회차의 13번 문제에도 early stopping 설정 부분이 있는데 (p222)

답안에 해당 부분이 빠진 것 같습니다. 

ㅡㅡㅡ

정답을 기반으로 학습해야 하는 자격증 대비 교재인데, 잘못 기입되거나 누락된 부분이 너무 많은 것 같습니다. 

질문으로 따로 남기지 않은 오류들도 많아서 ..지금 교재에 대한 신뢰도가 너무 낮아요. 

제품도 잘못되면 환불이나 교환을 해주는데 이 정도면 교재도 잘못 작성된 거 아닌가요?

0

댓글

댓글 1개
날짜 투표수
  • 안녕하세요. 질의주셔서 감사합니다.
    먼저, 답변이 매우 늦어 정말 죄송합니다.

    문의주신 내용은 순서대로 답변드리겠습니다.

    9번 문제
     실습 노트북 기준으로는 num_scaling_cols에 해당하는 수치형 컬럼만 스케일링한 뒤 기존 X_train, X_valid에 다시 대입하는 방식으로 작성되어 있습니다. 
    따라서 원-핫 인코딩된 컬럼은 유지되고, 전체 shape도 유지됩니다. 단순히 X_train_scaled = ss.fit_transform(X_train[num_scaling_cols])처럼 작성하면 수치형 컬럼만 남기 때문에 shape이 달라질 수 있습니다.

     

    13번 문제

    실습 노트북 기준으로는 Early Stopping 설정 코드와 callbacks=[early_stop] 적용 코드가 포함되어 있습니다. 따라서 현재 확인 가능한 실습 노트북 기준으로는 해당 부분이 누락되었다고 보기는 어렵습니다.

     

    2025년도 말 데이터와 문항 수정이 진행된 적이 있어, 교재 본문과 실습 노트북 간 버전 차이로 혼선이 있으셨을 수 있습니다. 
    자격증 대비 학습 과정에서 정확한 답안 확인이 중요한데, 이로 인해 불편과 혼란을 드린 점 진심으로 죄송합니다.

    0

댓글을 남기려면 로그인하세요.

 

원하는 것을 찾지 못하셨나요?

질문하기