• Complain

Umberto Michelucci - Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection

Here you can read online Umberto Michelucci - Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2019, publisher: Apress, genre: Computer / Science. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Umberto Michelucci Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection
  • Book:
    Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2019
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Develop and optimize deep learning models with advanced architectures. This book teaches you the intricate details and subtleties of the algorithms that are at the core of convolutional neural networks. InAdvanced Applied Deep Learning, you will study advanced topics on CNN and object detection using Keras and TensorFlow.
Along the way, you will look at the fundamental operations in CNN, such as convolution and pooling, and then look at more advanced architectures such as inception networks, resnets, and many more. While the book discusses theoretical topics, you will discover how to work efficiently with Keras with many tricks and tips, including how to customize logging in Keras with custom callback classes, what is eager execution, and how to use it in your models.
Finally, you will study how object detection works, and build a complete implementation of the YOLO (you only look once) algorithm in Keras and TensorFlow. By the end of the book you will have implemented various models in Keras and learned many advanced tricks that will bring your skills to the next level.
What You Will Learn
See how convolutional neural networks and object detection work
Save weights and models on disk
Pause training and restart it at a later stage
Use hardware acceleration (GPUs) in your code
Work with the Dataset TensorFlow abstraction and use pre-trained models and transfer learning
Remove and add layers to pre-trained networks to adapt them to your specific project
Apply pre-trained models such as Alexnet and VGG16 to new datasets
Who This Book Is For
Scientists and researchers with intermediate-to-advanced Python and machine learning know-how. Additionally, intermediate knowledge of Keras and TensorFlow is expected.

Umberto Michelucci: author's other books


Who wrote Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection? Find out the surname, the name of the author of the book and a list of all author's works by series.

Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Umberto Michelucci Advanced Applied Deep Learning Convolutional Neural - photo 1
Umberto Michelucci
Advanced Applied Deep Learning
Convolutional Neural Networks and Object Detection
Umberto Michelucci TOELT LLC Dbendorf Switzerland Any source code or other - photo 2
Umberto Michelucci
TOELT LLC, Dbendorf, Switzerland

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/978-1-4842-4975-8 . For more detailed information, please visit http://www.apress.com/source-code .

ISBN 978-1-4842-4975-8 e-ISBN 978-1-4842-4976-5
https://doi.org/10.1007/978-1-4842-4976-5
Umberto Michelucci 2019
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

This book is dedicated to my wife Francesca and daughter Caterina, who always show me how important it is to have dreams and to follow them.

Introduction

This is the second book I have written, and it covers advanced topics in deep learning. It will require some knowledge to be understood. Its not for beginners. If you are one, I suggest you check out my first book published by Apress ( Applied Deep Learning: A Case-Based Approach, ISBN 978-1-4842-3790-8). To understand this book, you should have some intermediate to advanced experience in Python and some intermediate to advanced deep learning experience (and experience with neural networks in general). This book assumes you know things like regularization, hyperparameter tuning, mini-batch gradient descent, which optimizers are more efficient (does the name Adam tell you something?), and so on. I also use heavily Keras (from TensorFlow), so I suggest you get some experience with that too. It will help you work through the examples of the book.

I tried to tackle advanced topics, like transfer learning or multi-loss function networks , with a practical approach. That means I explain the concepts and then show you how to implement those things in Keras. I invested quite some time in preparing code for you and its available on the GitHub repository for the book, so get the code and use it while youre reading the book. The code for the advanced topics we deal with, is too long to discuss completely, so I only dissect the most important parts. In GitHub, you have all of it.

This book touches on several research fields, but was not written for very experienced researchers. It has been written for practitioners who want to start doing research; therefore, its goal is to bridge the gap between the beginner and the researcher. Very advanced topics, like in object detection, are not explained in much technical detail, since otherwise the book would turn into a collection of research papers.

Keep in mind that many of the things I describe in the book, like the YOLO object detection algorithm, are only a few years old. For advanced topics, the only way to understand an algorithm is to read the original paper. You should get used to doing that without any book. Here, I try to give you the tools and explain the language that you need to read the research papers. From there, you are on your own.

If you want to proceed further in your deep learning adventure, you should get used to reading research papers. They are not easy to read and will require time. But this book should give you many tools and tips for a head start. Reading this book and understanding all of it will put you at the start of your research career. From there on, start reading research papers. Try to repeat what they did if possible (mostly is not, given the infrastructure needed for deep learning , but you can always try). Understanding algorithms and research papers will give you enough knowledge to evaluate libraries and see what others have done, if you are searching for a way to use a specific algorithm in your projects.

I hope you enjoy the book, that you learn something from it, and that it helps you, but more important than anythingI hope you have fun!
Umberto Michelucci, Zrich, 3 rd of July 2019
Acknowledgments Writing this second book on more advanced topics has been a - photo 3
Acknowledgments

Writing this second book on more advanced topics has been a challenge. Finding the right levelfinding the right parts to discuss and the right ones to leave outcaused me a few sleepless nights. This would not have been possible without several people who gave me feedback and discussed the chapters with me. I need to thank my editors, from Aditee to Matt, and especially my technical editor Jojo, who read and tried all the code. What patience. The team at Apress has been great. Thanks go to Celestin John, the acquisitions editor, who believed in me. Thanks to everyone for everything; you are great.

Of course, a big thank you goes to my family, who put up with me spending time at the computer writing, testing code, writing more, testing more, and so on and so forth. Thanks to my wife Francesca for her endless patience. I dont know how she put up with me. I really dont. To my daughter Caterina goes a special thank you. She shows me everyday how great it is to love something and do it just for fun, and how important it is not too take yourself too seriously.

A special thanks to all the readers who invested part of their lives reading what I wrote. I am really flattered that you are doing that. I would love to hear from you, so get in touch. You can get in touch with me at umberto.michelucci@toelt.ai , or you use the GitHub repository to get in touch with me by opening an issue. Really, do that. I look forward to hearing from you.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection»

Look at similar books to Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection»

Discussion, reviews of the book Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.