안녕하세요. 박해선입니다.
[개정판] 파이썬 라이브러리를 활용한 머신러닝, 핸즈온 머신러닝 1판, 핸즈온 머신러닝 2판에 새롭게 등록된 에러타를 안내해 드립니다.
[개정판] 파이썬 라이브러리를 활용한 머신러닝
32. 모델을 훈련할 때 반복 횟수를 늘리라는 경고가 출력되는 것을 막기 위해 max_iter 매개변수 값을 늘립니다.- p87의 In[41], p137의 In[80]:
LinearSVC에 max_iter=5000 매개변수 추가 - p135의 In[78]:
LinearSVC에 max_iter=5000, tol=1e-3 매개변수 추가 - p89의 In[43], p90의 In[44]와 In[45], p306의 In[51], p308의 In[55], p310의 In[57], p424의 In[18], p426의 In[22], p428의 In[25], p430의 In[29], p436의 In[39], p442의 In[47]:
LogisticRegression에 max_iter=5000 매개변수 추가 - p92의 In[47], p278의 In[8], p284의 In[17], p325의 In[5], p336의 In[2], p360의 In[46], p404의 In[23], p424의 In[17]:
LogisticRegression에 max_iter=1000 매개변수 추가 - p151의 In[95], p152의 In[97]:
MLPClassifier에 max_iter=1000 매개변수 추가 - p156의 In[102]:
MLPClassifier에 max_iter=2000 매개변수 추가 - p215의 In[38], p218의 In[42], p234의 In[59]:
NMF에 max_iter=1000, tol=1e-2 매개변수 추가
33. (p156) Out[102] 아래에 출력된 ConversionWarning 메시지 삭제
34. 사이키런 0.21 버전에서 사분위수보다 샘플 개수가 작을 때 적절히 처리하지 못하는 버그가 수정되었습니다. 샘플 개수가 1,000개보다 작을 때 경고 메시지를 출력하지 않기 위해 QuantileTransformer 클래스에 n_quantiles 매개변수를 지정합니다.- p183의 In[4], p185의 In[9], p186의 In[10]:
QuantileTransformer에 n_quantiles=50 매개변수 추가 - p185의 In[8]:
QuantileTransformer에 n_quantiles=5 매개변수 추가
35. (p360) 사이킷런 0.24 버전에서 DummyClassifier의 strategy 매개변수 기본값이 stratified에서 prior로 변경된다는 경고를 피하기 위해 strategy='stratified' 매개변수를 추가합니다.
36. (p388) metrics.scorer 모듈이 사이킷런 0.24 버전에서 삭제됩니다. 맨 위 첫 줄의 “metrics.scorer 모듈의 SCORERS 딕셔너리를 봐도 됩니다” 문장과 In[77], Out[77]을 삭제합니다.
[핸즈온 머신러닝 1판]
73. (p468) 표 13-2에서 C7과 F8 사이에 최대 풀링 층이 추가되어야 합니다. “F8, 최대 풀링, 256, 6×6, 3×3, 2, VALID, –“입니다. C1 층의 패딩을 SAME에서 VALID로 정정합니다. 입력 층의 크기를 224×224에서 227×227로 정정합니다.(이*엽 님)
74. (p534) 그림 15-7 바로 아래에 있는 문장을 다음과 같이 바꿉니다. “앞의 다섯 개 특성에는 0에서 9까지 숫자의 다양한 특징이 복잡하게 섞여 있는 것 같습니다(이 특성들은 … 가져왔습니다)” (이*엽 님)
[핸즈온 머신러닝 2판]
19. (p364) 페이지 중간에 있는 두 번째 목록 ReLU 함수 옆에 “(9장 참조)“를 삭제합니다.(최*민 님)
20. (p288) 첫 번째 줄에 “500보다 그고“를 “500보다 크고“로 정정합니다.(김*훈 님)
21. (p655) 페이지 중간 21번 주석 앞에 “성능을 크게 향상했습니다”를 “성능을 크게 향상시켰습니다”로 바꿉니다.(김*훈 님)
22. (p105) 44번 주석에서 Transformer Mixin을 TransformerMixin으로 정정합니다.(김*훈 님)
23. (p138) 첫 번째 코드 블럭 마지막 줄을 다음과 같이 수정합니다.(김*훈 님)
>>> y_some_digit_pred
array([ True])
감사합니다!