감독 된 분류 문제에 대해 임의의 포리스트로 작업하고 있으며 k-means 클러스터링 알고리즘을 사용하여 각 노드에서 데이터를 분리합니다. 알고리즘의 시간 복잡도를 계산하려고합니다. (; K & middot의, I 및의 middot; D N & middot의)하나의 알고리즘의 시간 복잡도가 다른 알고리즘으로 계단식으로 연결됩니까?
- n이 수는 이해 것에서 K-수단 시간 복잡도
O이고 포인트
- K는 클러스터의 수,
- I는 반복 횟수이며,
- D입니다 속성의 수입니다.
k, I 및 d는 상수이거나 n이이 세 개에 비해 훨씬 크기 때문에 복잡성은 단지 O (n)라고 가정합니다.
다른 한편, 임의의 포리스트는 divide-and-conquer 접근 방식입니다. 따라서 n 인스턴스의 경우 복잡성은 O (n & middot; logn)입니다. 잘못된.
알고리즘의 복잡성을 얻으려면이 두 가지를 추가하면됩니까?