Cantitate/Preț
Produs

Learn Keras for Deep Neural Networks

Autor Jojo Moolayil
en Limba Engleză Paperback – 7 dec 2018

Observăm că Jojo Moolayil își construiește întreaga abordare pe o experiență practică solidă în transformarea conceptelor matematice complexe în abstracții de programare accesibile. În Learn Keras for Deep Neural Networks, autorul propune un parcurs rapid, eliminând barierele teoretice dense în favoarea unei implementări directe. Față de lucrarea sa anterioară, Deep Learning with Python, care explora ecosistemul PyTorch, acest volum se concentrează pe simplitatea și eficiența framework-ului Keras, oferind o alternativă mai prietenoasă pentru cei care prioritizează viteza de dezvoltare în medii de producție. Structura cărții este organizată riguros în trei secțiuni. Primele capitole stabilesc fundamentele și diferențele față de machine learning-ul tradițional, trecând rapid la acțiune prin utilizarea unor seturi de date Kaggle pentru probleme de regresiune și clasificare. Merită menționat că volumul nu se oprește la simpla antrenare a modelelor; capitolele 4 și 5 sunt dedicate măsurării performanței și reglării hiperparametrilor, aspecte critice pentru obținerea unor soluții robuste. Abordarea diferă de Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow de Aurélien Géron prin faptul că este mult mai puțin abstractă și mai concentrată pe un singur framework, fiind ideală pentru cei care doresc să implementeze rapid soluții enterprise fără a naviga prin complexitatea întregului ecosistem Scikit-Learn. Putem afirma că punctul forte al cărții este pragmatismul. De la debugging la integrarea modelelor ca servicii web, conținutul este calibrat pentru a transforma un inginer software într-un practicant de deep learning capabil să livreze rezultate concrete într-un timp scurt.

Citește tot Restrânge

Preț: 20346 lei

Preț vechi: 25433 lei
-20%

Puncte Express: 305

Carte disponibilă

Livrare economică 16-30 mai


Specificații

ISBN-13: 9781484242391
ISBN-10: 1484242394
Pagini: 200
Ilustrații: XV, 182 p. 37 illus.
Dimensiuni: 155 x 235 x 12 mm
Greutate: 0.31 kg
Ediția:First Edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte inginerilor software care doresc o tranziție rapidă spre inteligența artificială fără a se pierde în demonstrații matematice excesive. Câștigați o metodologie clară pentru a proiecta, valida și livra rețele neuronale în proiecte reale de business. Este un ghid esențial pentru cei care au nevoie de rezultate aplicabile, transformând teoria deep learning într-un set de competențe gata de utilizat în producție.


Despre autor

Jojo Moolayil este un expert în inteligență artificială și autor specializat în transformarea tehnologiilor complexe în ghiduri aplicabile pentru dezvoltatori. Cu o experiență vastă în implementarea soluțiilor de deep learning în medii enterprise, acesta a documentat utilizarea celor mai populare framework-uri actuale, de la PyTorch la Keras. În lucrările sale, pune accent pe puntea dintre cercetarea academică și ingineria software, oferind instrumente practice pentru rezolvarea problemelor de business prin intermediul algoritmilor de învățare supervizată.


Descriere scurtă

Learn, understand, and implement deep neural networks in a math- and programming-friendly approach using Keras and Python. The book focuses on an end-to-end approach to developing supervised learning algorithms in regression and classification with practical business-centric use-cases implemented in Keras.
The overall book comprises three sections with two chapters in each section. The first section prepares you with all the necessary basics to get started in deep learning. Chapter 1 introduces you to the world of deep learning and its difference from machine learning, the choices of frameworks for deep learning, and the Keras ecosystem. You will cover a real-life business problem that can be solved by supervised learning algorithms with deep neural networks. You’ll tackle one use case for regression and another for classification leveraging popular Kaggle datasets.
Later, you will see an interesting and challenging part of deep learning: hyperparameter tuning; helping you further improve your models when building robust deep learning applications. Finally, you’ll further hone your skills in deep learning and cover areas of active development and research in deep learning. 
At the end of Learn Keras for Deep Neural Networks, you will have a thorough understanding of deep learning principles and have practical hands-on experience in developing enterprise-grade deep learning solutions in Keras.
What You’ll Learn
  • Master fast-paced practical deep learning concepts with math- and programming-friendly abstractions.
  • Design, develop, train, validate, and deploy deep neural networks using the Keras framework
  • Use best practices for debugging and validating deep learning models
  • Deploy and integrate deep learning as a service into a larger software service or product
  • Extend deep learning principles into other popular frameworks
  • Who This Book Is For 
    Software engineers and data engineers with basic programming skills in any language and who are keen on exploring deep learning for a career move or an enterprise project.

    Cuprins

    Chapter 1: Deep Learning & Keras.- Chapter 2:  Keras in Action.- Chapter 3: Deep Neural networks for Supervised Learning.- Chapter 4: Measuring Performance for DNN.- Chapter 5: Hyperparameter Tuning & Model Deployment.- Chapter 6: The Path Forward.

    Notă biografică

    Jojo Moolayil is an artificial intelligence, deep learning, machine learning, and decision science professional with over five years of industrial experience and is a published author of the book Smarter Decisions – The Intersection of IoT and Decision Science. He has worked with several industry leaders on high-impact and critical data science and machine learning projects across multiple verticals. He is currently associated with Amazon Web Services as a research scientist. He was born and raised in Pune, India and graduated from the University of Pune with a major in Information Technology Engineering. He started his career with Mu Sigma Inc., the world’s largest pure-play analytics provider and worked with the leaders of many Fortune 50 clients. He later worked with Flutura – an IoT analytics startup and GE. He currently resides in Vancouver, BC. Apart from writing books on decision science and IoT, Jojo has also been a technical reviewer for various books on machine learning, deep learning and business analytics with Apress and Packt publications. He is an active data science tutor and maintains a blog at http://blog.jojomoolayil.com.

    Caracteristici

    The shortest and fastest, yet effective and practical guide to embracing deep learning for beginners Bypasses the complexities of math, calculus with simple lucid language Eliminates the need for proficiency in programming; just basic programming skills would suffice to get started