영어 버전 문서로 돌아가기knnnode 특성
knnnode 특성
마지막 업데이트 날짜: 2024년 10월 07일
k-가장 가까운 이웃 (KNN) 노드는 새 케이스를 예측변수 공간에서 가장 가까운 k 오브젝트의 범주 또는 값과 연관시킵니다. 여기서 k 는 정수입니다. 유사한 케이스는 서로 가까이에 있고 유사하지 않은 케이스는 서로 멀리 떨어져 있습니다.
예
node = stream.create("knn", "My node")
# Objectives tab
node.setPropertyValue("objective", "Custom")
# Settings tab - Neighbors panel
node.setPropertyValue("automatic_k_selection", False)
node.setPropertyValue("fixed_k", 2)
node.setPropertyValue("weight_by_importance", True)
# Settings tab - Analyze panel
node.setPropertyValue("save_distances", True)
knnnode 특성 |
값 | 특성 설명 |
---|---|---|
analysis |
PredictTarget IdentifyNeighbors |
|
objective |
Balance Speed Accuracy Custom |
|
normalize_ranges |
플래그 | |
use_case_labels |
플래그 | 다음 옵션을 가능하게 하는 선택란. |
case_labels_field |
필드 | |
identify_focal_cases |
플래그 | 다음 옵션을 가능하게 하는 선택란. |
focal_cases_field |
필드 | |
automatic_k_selection |
플래그 | |
fixed_k |
정수 | automatic_k_selectio 이(가) False 인 경우에만 사용할 수 있습니다. |
minimum_k |
정수 | automatic_k_selectio 이(가) True 인 경우에만 사용할 수 있습니다. |
maximum_k |
정수 | |
distance_computation |
Euclidean CityBlock |
|
weight_by_importance |
플래그 | |
range_predictions |
Mean Median |
|
perform_feature_selection |
플래그 | |
forced_entry_inputs |
[field1 ... fieldN] | |
stop_on_error_ratio |
플래그 | |
number_to_select |
정수 | |
minimum_change |
Number | |
validation_fold_assign_by_field |
플래그 | |
number_of_folds |
정수 | validation_fold_assign_by_field 이(가) False 인 경우에만 사용 가능 |
set_random_seed |
플래그 | |
random_seed |
Number | |
folds_field |
필드 | validation_fold_assign_by_field 이(가) True 인 경우에만 사용 가능 |
all_probabilities |
플래그 | |
save_distances |
플래그 | |
calculate_raw_propensities |
플래그 | |
calculate_adjusted_propensities |
플래그 | |
adjusted_propensity_partition |
Test Validation |