inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

밑바닥 부터 시작하는 머신러닝 입문

ID3 & Information gain

2_DT_algorithm.ipynb 수식과 다른 구현 및 버그

169

감동기

작성한 질문수 7

0

안녕하세요.

A. 강의 자료에는 Info_A(D) 수식이 마이너스(-)로 시작하는데 코드 구현은 아무리 살펴보아도 마이너스 부분이 빠진 듯 합니다. 마이너스가 없는 것이 맞는 표현인지요?

B. 그리고 get_attribute_info(df, attribute_name) 구현 내부에서 parameter로 전달된 df를 사용하지 않고 전역객체인 pd_data를 사용하고 있어서 branch가 나누어진 후에 계산할 때 오동작하는 문제가 있습니다.

항상 종은 강의 감사드립니다.

머신러닝 배워볼래요?

답변 1

0

TeamLab

의견 삼사합니다.

A. 코드 구현 부분에 sum으로 -를 표시한거 같습니다.

B. 설명에도 나오지만 역시 해당 코드는 구현상 문제가 있습니다. 원래는 branch 후를 처리하기 위해 재귀 코드를 구성해야 합니다. 숙제 제출을 목표로 했는데. 다른 촬영과 개발일정이 지연되어 부득히 하게 처리 못한 부분 용서를 구합니다.

유일하게 끝까지 들으시는 거 같습니다 :) 차주중으로 13,14주차 강의를 업로드하도록 하겠습니다.

environment setup - windows 사용자는 어떻게

0

214

0

Chapter 10에 대한 강의안이 없는것 같습니다.

0

287

0

이게 이렇게 어려운 이유가 뭐죠?

0

232

0

Python 코드 실행을 위한 코드 다운로드 관련

0

252

1

matrix product문제 질문 드립니다.

0

222

0

강의자료중 코드는 다운로드 안 되나요?

0

192

0

scikit-learn preprocessing 할때 Data Frame object has no attribute 'as matrix'라는 오류가 뜹니다

0

352

1

pdf 강의자료 다운로드 관련

0

214

1

과제 제출 시 위 에러가 나옵니다. 어떻게 해야 하나요?

0

228

1

Gradient Boosting에서 Light GBM, XGBOOST

0

331

1

np.where 값 리턴

0

305

1

숙제 제출 오류

0

218

1

다른분들이 짠 코드를 볼수있을까요?

0

205

1

house data 전처리 코드 관련 질문

0

684

1

설치이후 Pandas import 문제

0

1629

2

import sklearn import preprocessing 부터 에러가 납니다.

0

389

2

엑셀 파일 생성이 안됩니다.

0

489

2

딥러닝 강좌 관련해서 질문올립니다.

0

214

1

ch11 강의 코드

0

216

0

코드를 볼수 가 없어요

0

272

0

소스코드

0

171

1

질문있습니다

0

149

1

deactivate 가 되지 않는 경우

0

254

1

kaggle_titanic_pclass one-hot encoding에 대해 질문드립니다.

0

161

0