Algoritmusok az optimalizáláshoz

Értékelés: ⭐⭐⭐⭐⭐  (4.7 az 5-ből)

Algoritmusok az optimalizáláshoz (J. Kochenderfer Mykel)

Olvasói vélemények

Összegzés:

A könyv átfogó áttekintést nyújt az optimalizálási algoritmusokról, világos magyarázatokkal és gyakorlati kódrészletekkel a Julia nyelven. Bár értékelhető a világossága és a témák előrehaladása miatt, néhány területen nem elég mély, és bizonyos algoritmusokat kihagy, így inkább áttekintés, mint részletes útmutató.

Előnyök:

⬤ Mintegy 100 optimalizálási algoritmus átfogó lefedése, áttekinthetően és tömören.
⬤ Minden szükséges háttérinformációt tartalmaz, beleértve az alapvető számításokat és a lineáris algebrát.
⬤ Gyakorlati Julia kódrészleteket és online forrásokat tartalmaz.
⬤ Az egyetemi szintű olvasók számára is elérhető, és megoldásokkal ellátott feladatokat tartalmaz.
⬤ Segít felfrissíteni és kiszélesíteni számos fontos optimalizálási fogalom megértését.

Hátrányok:

⬤ Hiányzik a mélyreható feltárás és a szigorúság néhány algoritmus magyarázatában.
⬤ Hiányzik néhány fontos téma és algoritmus, például a Levenberg-Marquardt és az MCMC.
⬤ A kód kizárólag Julia nyelven íródott, ami nem biztos, hogy mindenki számára felhasználóbarát.
⬤ Nincs záró összefoglaló fejezet; az olvasónak önállóan kell szintetizálnia az információkat.
⬤ Néhány felhasználó túl absztraktnak találta a Julia implementációt, így nehezen követhető.

(21 olvasói vélemény alapján)

Eredeti címe:

Algorithms for Optimization

Könyv tartalma:

Átfogó bevezetés az optimalizálásba, a mérnöki rendszerek tervezéséhez használt gyakorlati algoritmusokra összpontosítva.

Ez a könyv átfogó bevezetést nyújt az optimalizálásba, a gyakorlati algoritmusokra összpontosítva. A könyv az optimalizálást mérnöki szemszögből közelíti meg, ahol a cél egy olyan rendszer tervezése, amely korlátozások mellett optimalizál egy mérőszámkészletet. Az olvasók megismerkedhetnek a számítási megközelítésekkel számos kihívás esetében, beleértve a nagydimenziós terek keresését, az olyan problémák kezelését, ahol több egymással versengő cél van, és a mérőszámok bizonytalanságának figyelembevételét. Az ábrák, példák és gyakorlatok a matematikai megközelítések mögötti intuíciót közvetítik. A szöveg konkrét megvalósításokat kínál a Julia programozási nyelven.

A tárgyalt témakörök közé tartoznak a deriváltak és azok több dimenzióra való általánosítása; a lokális süllyedés és a lokális süllyedést informáló első- és másodrendű módszerek; a sztochasztikus módszerek, amelyek véletlenszerűséget visznek be az optimalizálási folyamatba; lineáris, korlátozott optimalizálás, amikor mind a célfüggvény, mind a korlátok lineárisak; helyettesítő modellek, valószínűségi helyettesítő modellek és valószínűségi helyettesítő modellek használata az optimalizálás irányítására; optimalizálás bizonytalanság alatt; bizonytalanság terjedése; kifejezésoptimalizálás; és multidiszciplináris tervezési optimalizálás. A függelékek bevezetést nyújtanak a Julia nyelvbe, tesztfüggvényeket az algoritmusok teljesítményének értékeléséhez, valamint a szövegben tárgyalt optimalizálási módszerek levezetéséhez és elemzéséhez használt matematikai fogalmakat. A könyvet használhatják a matematika, a statisztika, az informatika, bármely mérnöki terület (beleértve a villamosmérnöki és a repülőmérnöki tudományokat) és az operációkutatás haladó alap- és mesterszakos hallgatói, valamint referenciaként a szakemberek.

A könyv egyéb adatai:

ISBN:9780262039420
Szerző:
Kiadó:
Kötés:Keményfedeles
A kiadás éve:2019
Oldalak száma:520

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Algoritmusok az optimalizáláshoz - Algorithms for Optimization
Átfogó bevezetés az optimalizálásba, a mérnöki rendszerek tervezéséhez használt gyakorlati...
Algoritmusok az optimalizáláshoz - Algorithms for Optimization
Döntéshozatal bizonytalanság mellett: Elmélet és alkalmazás - Decision Making Under Uncertainty:...
Bevezetés a bizonytalanság alatti döntéshozatalba...
Döntéshozatal bizonytalanság mellett: Elmélet és alkalmazás - Decision Making Under Uncertainty: Theory and Application
Algoritmusok a döntéshozatalhoz - Algorithms for Decision Making
A bizonytalanság alatti döntéshozatal algoritmusainak széleskörű bevezetése, amely bemutatja az...
Algoritmusok a döntéshozatalhoz - Algorithms for Decision Making

A szerző munkáit az alábbi kiadók adták ki: