본문 바로가기

분류 전체보기322

FindInFiles - 파일 내용 검색 프로그램 수년전부터 유용하게 사용하고 있는 유틸리티임. 다운로드 : https://github.com/toolscode/findinfiles/releases 2021. 11. 2.
랜덤 포레스트(Random Forest) 쉽게 이해하기 머신러닝 알고리즘인 의사결정 나무(Decision Tree)는 매우 훌륭한 모델이지만, 학습 데이터에 오버피팅 하는 경향이 있다. 가지치기(pruning) 같은 방법을 통해 그런 부작용을 최소하하는 전략이 있긴 하나 역시나 좀 부족하다. 그래서 본 포스팅에서는 의사결정 트리의 오버피팅 한계를 극복하기 위한 전략으로 랜덤 포레스트(Random Forest)라는 방법을 아주 쉽고 간단하게 소개하고자 한다. 내용이 짧으니 후딱 살펴보자. 랜덤 포레스트란 (“무작위 숲”이라는 이름처럼) 랜덤 포레스트는 훈련을 통해 구성해놓은 다수의 나무들로부터 분류 결과를 취합해서 결론을 얻는, 일종의 인기 투표(?) 같은 거다. 아래 그림처럼. 물론 몇몇의 나무들이 오버피팅을 보일 순 있지만 다수의 나무를 기반으로 예측하기 .. 2021. 8. 11.
32bit/64bit 용 dll 확인법 비주얼 스튜디오에서 제공하는 dumpbin을 이용한다. 비주얼 스튜디오 > 메뉴 > 도구 > VisualStudio 명령 프롬프트 실행 아래와 같이 명령어 입력 dumpbin xxx.dll /HEADERS 그러면 아래와 같이 8664 machine (x64) 라고 나오며 64비트용 dll 인것으로 확인할 수 있다. 2021. 6. 23.
Visual Studio Code 개발환경 셋팅 3. JS 실행 (Code Runner 활용) : VS Code 상에서 js코드 실행을 위해, Code Runner 플러그인 설치(엄청 간단!) ▶︎ ① Extentions 메뉴를 누르고, ② "Code Runner"를 검색하고, ③ "Install" 버튼을 누르면 끝! ▶︎ js 편집창 상태에서, 오른쪽 상단의 ▷버튼을 누르면 js 코드가 실행된다. * 맥 단축키 : Control + Option + N * 윈도우 단축키 : Ctrl + Alt + N 4. HTML 실행(open in browser, Live Server 활용) : VS Code에서 브라우저로 HTML을 실행(?) 시키기 위해, open in browser 플러그인 설치(엄청 간단!) ▶︎ ① Extentions 메뉴를 누르고, ② ".. 2021. 6. 4.