Értékelés:
A könyvet nagyra értékelik a genetikai algoritmusok gyakorlati bevezetéseként a Python nyelv használatával. Különösen alkalmas azok számára, akik már rendelkeznek némi programozási tapasztalattal, mivel a fokozatosan növekvő bonyolultságú gyakorlati projektekre összpontosít. Ugyanakkor nem biztos, hogy teljesen kezdők számára megfelelő, és néhány olvasó aggodalmát fejezte ki a kód és a matematikai magyarázatok érthetőségével kapcsolatban.
Előnyök:A könyv a genetikai algoritmusok klasszikus problémáit lefedő gyakorlati projekteket kínál; világos és könnyen olvasható. Alkalmas a genetikai algoritmusokba elmélyedni kívánó középhaladó programozók számára, és valós alkalmazásokat kínál. A példákat sokan lebilincselőnek, a lépésről lépésre történő haladást pedig a tanulás szempontjából hatékonynak találták.
Hátrányok:A könyv nem kezdőbarát, mivel feltételezi a Python előzetes ismeretét. Néhány olvasó nehézkesnek találta az `unittest` modul használatát, és korlátozónak a genetikai algoritmusok átfogó áttekintésének hiányát. Kritika érte a folyamatábrák hiányát és a kulcsfogalmak elégtelen magyarázatát. Emellett néhányan úgy érezték, hogy túl sok a kód, ami hátráltatja a tanulást.
(24 olvasói vélemény alapján)
Genetic Algorithms with Python
Gyakorlati bevezetés a genetikai algoritmusokkal történő gépi tanulásba Python segítségével. A genetikai algoritmusok egyike azoknak az eszközöknek, amelyekkel a gépi tanulást alkalmazhatod arra, hogy jó, sőt néha optimális megoldásokat találj olyan problémákra, amelyeknek több milliárd lehetséges megoldása van. Ez a könyv tapasztalatot ad arról, hogy a genetikai algoritmusokat hogyan lehet a maga hasznára fordítani, olyan könnyen követhető példaprojektek segítségével, amelyekre visszanyúlhat, amikor más gépi tanulási eszközöket és technikákat tanul meg használni. A lépésről lépésre bemutató útmutatók a Hello World! című könyvtől kezdve az egyik genetikai algoritmus egy másikkal való optimalizálásáig, végül pedig a genetikai programozásig építik fel a készségeit; így felkészíti Önt arra, hogy a genetikai algoritmusokat a saját szakterületén felmerülő problémákra alkalmazza.
A Python egy magas szintű, alacsony ceremóniájú és nagy teljesítményű nyelv, amelynek kódja még a kezdő programozók számára is könnyen érthető. Ha már van tapasztalata más programozási nyelvvel, akkor nem okozhat nehézséget a Python indukciós elsajátítása.
Forráskód: https: //github.com/handcraftsman/GeneticAlgorithmsWithPython.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)