Data Science. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Python (Jupyter Notebook). ΠΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. ΠΠ΄Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ: Ρ Π½Π°Ρ Π΅ΡΡΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ
, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°ΠΏΠΈΡΠ°Π½Ρ ΡΡΠΎΠ²Π½ΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ x ΠΈ y, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π·Π°Π΄Π°Π»ΠΈ ΡΠ°ΠΌΠΈ. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ KNN, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΏΠΎ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° Π² ΠΊΠ°ΠΊΠΎΠΌ x ΠΈ y ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°Ρ
ΠΌΡ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΠΌΡΡ, Π±Π°Π·ΠΈΡΡΡΡΡ ΡΡΠΎΠ²Π½Π΅ΠΌ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. Π‘Π°ΠΌ ΠΊΠΎΠ΄ ΡΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π² Jupyter Notebook. ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° SVM (ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΠΌΠ΅ΡΡΠΈΠΊΠ°Ρ
), ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ R2 ΠΈ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (accurancy). Π’Π°ΠΊΠΆΠ΅ Π²ΡΠ²Π΅ΡΡΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² (ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ random forest Π½Π° ΡΡΠΈΡ
Π΄Π°Π½Π½ΡΡ
) ΠΈ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ°Ρ
ΡΡΠ°Π²Π½ΠΈΡΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ (https://github.com/GoldFish88/KN N_DTree_Bluetooth_Fingerprinting/blob/master/KNN_DTree_Bluetooth_Fingerprinting.ipynb) (Distribution of Distance Error ΠΈ Mean Accuracy Scores Π΄Π»Ρ 3-Ρ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²). ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅ΡΡΡ ipynb ΡΠ°ΠΉΠ» c ΡΡΠ΅ΠΌΡ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ, SVM ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ, random forest ΠΈ knn Π½Π°Π΄ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ
ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ³Π½Π°Π»Π° ΠΎΡ wifi ΡΠΎΡΠ΅ΠΊ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ. ΠΡΠ΅ Π΅ΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΠ±ΡΠ°Π½Π½ΡΠ΅ ΡΠΆΠ΅ Π² Π΄ΡΡΠ³ΠΎΠΉ Π΄Π΅Π½Ρ Π²Π²ΠΈΠ΄Π΅ ΠΌΠ°ΡΡΡΡΡΠ°, ΡΠΎ Π΅ΡΡΡ ΠΏΠΎ ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ Π½Π°Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ x,y ΠΈ z ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠΊΠΈΠ½Ρ Π½Π° ΠΏΠΎΡΡΡ/ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅ΡΡ.