El gépi tanulás minden nap tovább halad, pár napja találkoztam egy nevezett alkalmazással Hol vagyok, amely megtanulja az általunk megjelölt helyeket, ehhez Wi-Fi jeleket és mesterséges intelligencia algoritmusokat használ.
Mi a Whereami?
Hol vagyok egy nyílt forráskódú, többplatformos alkalmazás (GNU / Linux, OSX és Windows), amelyet Python írt Pascal vanKooten, amely Wifi jeleket és gépi tanulást használ arra, hogy megjósolja, hol tartózkodik.
Köszönet az osztálynak sklearn RandomForest, ez az alkalmazás nagyon közeli helyeket (2-10 méterig) képes megjósolni, vagyis Hol vagyok meg tudja állapítani, hogy az ágyadon vagy a hálószobád asztalánál vagy.
Ez az alkalmazás integrálható másokkal, és számtalan új alkalmazás vagy funkció kezdete lehet.
Ahol felhasználja
Egy alkalmazásnak, amely lehetővé teszi számunkra a helyünk megjóslását, különféle felhasználási lehetőségei lehetnek, amelyek közül kiemelhetjük:
- Mutassa meg barátainkkal, hogy számítógépünk mindig tudja, hol van az otthon.
- Széles körben alkalmazható a robotikábanPéldául a takarításért felelős robotokat úgy lehet programozni, hogy azok helyüktől függően elvégezzék a tisztítást vagy sem.
- Előnyben lehet részesíteni az otthoni automatizálást, mivel helyünktől függően az otthonunk funkciói aktiválhatók. (Képzelje el, hogy ül a székén, és a TV automatikusan bekapcsol, a lámpák kialszanak, a légkondicionáló működésbe lép, a sörök lehűltek, és abbahagyja a számolást).
- Tudjuk, hogy a GPS már létezik, de például katasztrófa esetén az a tudat, hogy a szálloda melyik területén található, hihetetlen segítséget jelentene az életmentésben.
- A határ a fantáziád.
A Whereami telepítése
A Whereami telepítése rendkívül egyszerű, telepítse a terjesztésbe a python-t, és futtassa a következő parancsot:
pip install whereami
Hogyan kell használni a Whereami-t?
azért, hogy Hol vagyok megtanulják vagy megmutatják nekünk a helyünket, a következő parancsokat használhatjuk:
# Vegyen 100 mintát a hálószobájából
ahol megtanulják -l hálószoba -n 100
# Vegyen 100 mintát a konyhájából
ahol megtanulják -l-konyha -n 100
# érvényesítés az adatokkal
hol a kereszt
# 0.99319
# Ha azt szeretné, hogy a számítógép megmondja, hol található
ahol megjósolják | azt mondják
# A számítógép azt mondja: "hálószoba"
ahol megjósolják_proba
# {"hálószoba": 0.99, "konyha": 0.01}
Ha törölni szeretné az alkalmazás által megtanult információkat, ellenőrizheti a következő mappát $USER/.whereami
.
Remélem, hogy mostantól a számítógéped megtanulja azokat a helyeket, ahol napi rendszerességgel használod őket. Mire használná ezt az alkalmazást?
Gondolom, minden wifihálózathoz csatlakoztatott eszköz helyét megismerheti. Ha igen, akkor hagyhatja nyitva a Wi-Fi-t, és pontosan tudja, melyik személy csatlakozott a helyének köszönhetően.
Azta
Ragyogó!
Már egy ideje gondolkodtam ezen a kérdésen, és úgy gondolom, hogy nagyon hasznos lenne, ha mobilon van ez az alkalmazás. Van ötlet, hogyan kell telepíteni androidra? Tudnál viselkedni?