해결된 질문
작성
·
314
0
sfm = SelectFromModel(lasso, threshold='1.5 * median').fit(X, y)
여기서 threshold=1.5*median으로 지정을 해줬는데,
threshold=np.sort(importance)[-3]+0.01 이 작업을 앞에 왜 해줬는지 모르겠습니다.
답변 2
1
안녕하십니까,
강의 설명 시 처음에는 bm feature의 회귀 계수 보다 큰 feature 들을 추출하기 위해 먼저 threshold=np.sort(importance)[-3]+0.01 작업을 했습니다.
그 다음에 SelectFromModel()의 threshold 파라미터에 특정 threshold 값 이외에 median 등을 이용한 threshold값을 지정할 수 있음을 말씀드리기 위해 threshold='1.5 * median' 을 설정했습니다.
강의 시간 순서대로 보시면 무리없이 이해 되실 것입니다.
0