6 역주 맷플롯립 scatter 함수의 s 매개변수는 마커 크기를 지정합니다. 기본값은 36입니다. facecolors='none'으로 지정하면 마커 안을 비웁니다.
7 역주 Perceptron 클래스는 SGDClassifier(loss='perceptron')과 거의 같습니다. loss를 제외하고 SGDClassifier에 있는 거의 모든 매개변수를 지원합니다. 하지만 클래스 분류 확률을 제공하는 predict_prob(), predict_log_prob() 메서드는 지원하지 않습니다.
8 역주 잠시 후에 설명하지만 사이킷런의 로지스틱 회귀 구현은 다중 분류도 지원합니다.
9 역주 <핸즈온 머신러닝 3판>(한빛미디어, 2023) 4장에서 소프트맥스 회귀에 대한 자세한 내용을 볼 수 있습니다.
10 역주 ∏ 기호는 수열의 곱(https://bit.ly/2NDA1zn)을 나타냅니다. 여기에서는 n개의 샘플이 해당 클래스에 속할 확률을 곱한 것입니다. 양성 샘플일 경우 1-y(i)가 0이 되어 두 번째 항이 1이 되고 양성 샘플일 확률 만 남습니다. 반대로 음성 샘플일 경우 y(i)가 0이 되어 첫 번째 항이 1이 되고 음성 샘플일 확률 만 남습니다. 따라서 가능도가 최대가 되려면 양성 샘플의 는 가능한 크고 음성 샘플의 는 가능한 작아야 합니다.