codestates / codestates/ds-TIL
[TIL] day32 오세광 201020
- Dominant language
- No language data
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
# 키워드: 랜덤포레스트, 순서형 인코딩, bagging, out of bag
# (Act)What you actually did.
1. 랜덤포레스트, bootstrapping ,bagging, out-of-bag 개념을 배웠다.
2. 랜덤포레스트 모델을 만들어보았다.
3. 성능을 위한 순서형 인코딩 활용해 보았다.
# (Evaluate)How you evaluate your action's outcome vs. the initial goal(plan).
1. 랜덤포레스트 : bootstrap sampling로 복원추출, leak learner 모델을 만들고, result aggregation으로 모델을 만들고, 그 과정을 bagging이라고 한다.
2. Out-of-bag는 bootstrap sampling 복원추출할 때 안 뽑인 데이터이고, 그것은 일종의 검증데이터와 같이 성능 개선에 사용한다.
3. One hot encoding으로 특성의 수가 많아지면 생기는 문제점(특성이 많으면 상위노드로 뽑힐 기회가 낮아진다)을, ordinal encoding으로 개선하는 과정을 해보았다.
# (Reflect)
How you worked throughout the stages plan-research-act-observe-evaluate.
What did you do well, what can you improve upon.
How can you improve your process?
1. 재미있었다. 마음을 조금 다른 각도로 접근하니 개념도 재미있고, 코드를 이해해 가는 과정이 새롭고 즐거웠다.
2. 다만 오늘은 랜덤포레스트 특성 중 중요도를 비교하는 시각화 부분의 코드들을 조금 더 들여다 보고,
3. 특성 엔지니어링 함수 중, 새로운 특성을 생성하는 코드들을 조금 더 들여다 보며, 스스로 이해할 수 있도록 집중해보고자 한다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.