ML&DL/Code Analysis1 [ML / Code Analysis / scikit-learn] DBSCAN 코드 분석 이전부터 머신러닝을 이해하고 구현하는 능력을 키우고 싶었다. 분석할 때 급한대로 알고리즘의 작동 방식을 슥 읽고 scikit-learn의 api를 찾아서 사용하다보니 항상 뭔가 2% 부족한 것을 느꼈기 때문이다. 하이퍼파라미터는 어떻게 조절해야 성능이 올라갈까? 이 알고리즘이 동작하는데 왜 이렇게 시간이 오래 걸릴까? 논문에 나와있는 theory가 코드로 어떻게 구현이 되어 있을까? 시간을 줄이고 메모리를 효과적으로 사용하기 위해서 어떻게 구현이 되어 있을까? 이런 물음들이 주마등처럼 지나갔지만.. 막상 문제를 해결하는 그 당시에는 바빠서 이를 외면하곤 한다 ㅠ 아무리 scikit-learn api가 개발이 잘 되었다 해도 이를 겉핥기로 사용하면 한계가 있을 수밖에 없고 계속 외면하고 외면한 끝에.. 드.. 2023. 3. 14. 이전 1 다음