인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

dangdang's profile image
dangdang

asked

[Revised Edition] The Complete Guide to Python Machine Learning

Introduction to classification performance evaluation index and accuracy

X.shape[0] 의 의미가 이해가 잘 안됩니다.

Written on

·

3K

0

분류성능평가지표 개요 의 정확도에서

1)X.shape[0] 의 의미와 어디 배열을 의미하는것인지

2)myDummyClassifier()에서 pass를 통해서 왜 학습을 진행하지 않는 것인지 특별한 이유가 있는지 궁금합니다.

머신러닝 배워볼래요? python통계

Answer 1

1

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

안녕하십니까, 

X는 나중에 predict 메소드에서 입력됩니다. 

좀 더 보시면 

myclf = MyDummyClassifier()

myclf.fit(X_train ,y_train)

# 아래에서 입력됩니다. 

mypredictions = myclf.predict(X_test)

그리고 X_test.shape를 해보시면 (로우건수, 컬럼건수) 가 나옵니다. 그래서 X.shape[0]은 로우건수를 의미합니다. 

그리고 pass를 입력에서 아예 학습을 안하는 가짜 Estimator를 만듭니다. 아무것도 학습하지 않고 결과를 예측하는 가짜 Estimator로 예측해도 정확도가 잘 나올 수 있는 맹점을 말씀드리기 위해서 생성한 것입니다. 

감사합니다. 

dangdang's profile image
dangdang

asked

Ask a question