TensorFlow modell építéséhez használt függvények (regresszió)

A TensorFlow regressziós példáján keresztül utánanéztem, hogy egy modell építése során használt egyes függvényeknek milyen argumentumai lehetnek és ezek mit jelentenek. A regressziós probléma esetén egy folyamatos érték, például ár vagy valószínűség előrejelzése a célunk. Ellenben az osztályozási problémával, amikor egy címkét akarunk megjósolni, például, hogy egy kép milyen fajta ruhadarabot ábrázol.

Continue reading

Convolutional Neural Networks és Tensorflow

Korábban már írtam a konvolúciós neurális hálózatok felépétéséről, ez a poszt a következő linken érhető el: http://www.dotnetszeged.hu/mic/?p=1750
Most pedig azt szeretném bemutatni, hogy a tensorflow segítségével miként lehet felépíteni a modellünket.
A modell megalkotásához a tf.layers modulra van szükség, mely metódusokat tartalmaz az egyes rétegek beállításához.
Continue reading

Convolutional Neural Network felépítése dióhéjban

Egy képről megállapítani, hogy mi látható rajta, az emberek számára nem bonyolult feladat. Különös erőfeszítés nélkül képesek vagyunk a körülöttünk levő tárgyakat címkékkel ellátni. A számítógépek viszont nem rendelkeznek ilyen tulajdonsággal. Ahhoz hogy mégis képesek legyenek ezekre a dolgokra, neurális hálók segítségével kell megtanítani őket.
Képek osztályozására használatos konvolúciós neurális hálók területe 2012-től robbanásszerűen kezdett fejlődni, amikor Alex Krizhevsky megnyerte az ImageNet versenyét azzal, hogy a hibázási rátát 26%-ról 15%-ra csökkentette. Continue reading

Blackjack játék grafikus elemei, Inkscape

Az alábbi bejegyzésem azon leendő bejegyzéssorozat első része, mely végighalad a blackjack játék elkészítésének legfőbb fázisain. Elsőnek a játék azon grafikus elemeinek megalkotása történt meg, melyek elkészítéséhez rajzprogramra volt szükségem. Ilyenek a francia kártya lapok, valamint az egyes zsetonok. Az elkészítésükhöz az Inkscape-et hívtam segítségül, mely egy ingyenes, nyílt forrású vektorgrafikus program. Continue reading

IFTTT

Az IFTTT (if this than that) segítségével különböző webes és mobilos szolgáltatásokat és eseményeket tudunk egymással összekapcsolni bizonyos feltételes logika mentén. Tehát megmondhatjuk, hogy milyen eseményeket figyeljen, és azok bekövetkezése esetén mi történjen. Elég sok szolgáltatás elérhető az alkalmazásban, ezek közül néhány: Gmail, Facebook, Twitter, Android Device, YouTube, Tesco, LinkedIn, Fitbit, GitHub, Google Drive, Dropbox, Google Assistant, IOS reminder. Continue reading

Google Asszisztens – Api.ai (fontosabb fogalmak, kezdő lépések)

A Google Asszisztens képes kérdésekre válaszolni, bizonyos információkat közölni. Alapértelmezetten be van tanítva néhány dologra, de beprogramozhatjuk saját igényeink szerint is.

Google Asszisztens

Egy beszélgetést biztosít a felhasználó és a Google között.

Google Home

Egy eszköz, ami a Google Asszisztenst használja.

Actions on Google

Egy felület, ahol a fejlesztők kibővíthetik a Google Asszisztens tudását. Continue reading