Math for deep learning: what you need to know to understand neural networks
Deep learning is everywhere, making this powerful driver of AI something more STEM professionals need to know. Learning which library commands to use is one thing, but to truly understand the discipline, you need to grasp the mathematical concepts that make it tick. This book will give you a working...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
San Francisco
No Starch Press
[2022]
|
Schlagworte: | |
Zusammenfassung: | Deep learning is everywhere, making this powerful driver of AI something more STEM professionals need to know. Learning which library commands to use is one thing, but to truly understand the discipline, you need to grasp the mathematical concepts that make it tick. This book will give you a working knowledge of topics in probability, statistics, linear algebra, and differential calculus – the essential math needed to make deep learning comprehensible, which is key to practicing it successfully. Each of the four subfields are contextualized with Python code and hands-on, real-world examples that bridge the gap between pure mathematics and its applications in deep learning. Chapters build upon one another, with foundational topics such as Bayes’ theorem followed by more advanced concepts, like training neural networks using vectors, matrices, and derivatives of functions. You’ll ultimately put all this math to use as you explore and implement deep learning algorithms, including backpropagation and gradient descent – the foundational algorithms that have enabled the AI revolution. You’ll learn: •The rules of probability, probability distributions, and Bayesian probability •The use of statistics for understanding datasets and evaluating models •How to manipulate vectors and matrices, and use both to move data through a neural network •How to use linear algebra to implement principal component analysis and singular value decomposition •How to apply improved versions of gradient descent, like RMSprop, Adagrad and Adadelta Once you understand the core math concepts presented throughout this book through the lens of AI programming, you’ll have foundational know-how to easily follow and work with deep learning |
Beschreibung: | xxiv, 316 Seiten Illustrationen, Diagramme |
Format: | Mode of access: World Wide Web |
ISBN: | 9781718501904 |
Internformat
MARC
LEADER | 00000nam a22000001c 4500 | ||
---|---|---|---|
001 | BV048183168 | ||
003 | DE-604 | ||
005 | 20240403 | ||
007 | t | ||
008 | 220429s2022 a||| |||| 00||| eng d | ||
020 | |a 9781718501904 |9 978-1-7185-0190-4 | ||
035 | |a (OCoLC)1319624097 | ||
035 | |a (DE-599)BVBBV048183168 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-92 |a DE-898 |a DE-573 | ||
084 | |a ST 301 |0 (DE-625)143651: |2 rvk | ||
100 | 1 | |a Kneusel, Ronald T. |e Verfasser |0 (DE-588)1071915738 |4 aut | |
245 | 1 | 0 | |a Math for deep learning |b what you need to know to understand neural networks |c by Ronald T. Kneusel |
264 | 1 | |a San Francisco |b No Starch Press |c [2022] | |
300 | |a xxiv, 316 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
520 | 3 | |a Deep learning is everywhere, making this powerful driver of AI something more STEM professionals need to know. Learning which library commands to use is one thing, but to truly understand the discipline, you need to grasp the mathematical concepts that make it tick. This book will give you a working knowledge of topics in probability, statistics, linear algebra, and differential calculus – the essential math needed to make deep learning comprehensible, which is key to practicing it successfully. Each of the four subfields are contextualized with Python code and hands-on, real-world examples that bridge the gap between pure mathematics and its applications in deep learning. Chapters build upon one another, with foundational topics such as Bayes’ theorem followed by more advanced concepts, like training neural networks using vectors, matrices, and derivatives of functions. You’ll ultimately put all this math to use as you explore and implement deep learning algorithms, including backpropagation and gradient descent – the foundational algorithms that have enabled the AI revolution. You’ll learn: •The rules of probability, probability distributions, and Bayesian probability •The use of statistics for understanding datasets and evaluating models •How to manipulate vectors and matrices, and use both to move data through a neural network •How to use linear algebra to implement principal component analysis and singular value decomposition •How to apply improved versions of gradient descent, like RMSprop, Adagrad and Adadelta Once you understand the core math concepts presented throughout this book through the lens of AI programming, you’ll have foundational know-how to easily follow and work with deep learning | |
538 | |a Mode of access: World Wide Web | ||
650 | 0 | 7 | |a Deep learning |0 (DE-588)1135597375 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mathematik |0 (DE-588)4037944-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mathematik |0 (DE-588)4037944-9 |D s |
689 | 0 | 1 | |a Deep learning |0 (DE-588)1135597375 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-7185-0191-1 |
999 | |a oai:aleph.bib-bvb.de:BVB01-033564415 |
Datensatz im Suchindex
_version_ | 1804183938176909312 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Kneusel, Ronald T. |
author_GND | (DE-588)1071915738 |
author_facet | Kneusel, Ronald T. |
author_role | aut |
author_sort | Kneusel, Ronald T. |
author_variant | r t k rt rtk |
building | Verbundindex |
bvnumber | BV048183168 |
classification_rvk | ST 301 |
ctrlnum | (OCoLC)1319624097 (DE-599)BVBBV048183168 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03005nam a22003611c 4500</leader><controlfield tag="001">BV048183168</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20240403 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">220429s2022 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781718501904</subfield><subfield code="9">978-1-7185-0190-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1319624097</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048183168</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 301</subfield><subfield code="0">(DE-625)143651:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kneusel, Ronald T.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1071915738</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Math for deep learning</subfield><subfield code="b">what you need to know to understand neural networks</subfield><subfield code="c">by Ronald T. Kneusel</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">San Francisco</subfield><subfield code="b">No Starch Press</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxiv, 316 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Deep learning is everywhere, making this powerful driver of AI something more STEM professionals need to know. Learning which library commands to use is one thing, but to truly understand the discipline, you need to grasp the mathematical concepts that make it tick. This book will give you a working knowledge of topics in probability, statistics, linear algebra, and differential calculus – the essential math needed to make deep learning comprehensible, which is key to practicing it successfully. Each of the four subfields are contextualized with Python code and hands-on, real-world examples that bridge the gap between pure mathematics and its applications in deep learning. Chapters build upon one another, with foundational topics such as Bayes’ theorem followed by more advanced concepts, like training neural networks using vectors, matrices, and derivatives of functions. You’ll ultimately put all this math to use as you explore and implement deep learning algorithms, including backpropagation and gradient descent – the foundational algorithms that have enabled the AI revolution. You’ll learn: •The rules of probability, probability distributions, and Bayesian probability •The use of statistics for understanding datasets and evaluating models •How to manipulate vectors and matrices, and use both to move data through a neural network •How to use linear algebra to implement principal component analysis and singular value decomposition •How to apply improved versions of gradient descent, like RMSprop, Adagrad and Adadelta Once you understand the core math concepts presented throughout this book through the lens of AI programming, you’ll have foundational know-how to easily follow and work with deep learning</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: World Wide Web</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Deep learning</subfield><subfield code="0">(DE-588)1135597375</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mathematik</subfield><subfield code="0">(DE-588)4037944-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mathematik</subfield><subfield code="0">(DE-588)4037944-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Deep learning</subfield><subfield code="0">(DE-588)1135597375</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-7185-0191-1</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-033564415</subfield></datafield></record></collection> |
id | DE-604.BV048183168 |
illustrated | Illustrated |
index_date | 2024-07-03T19:44:18Z |
indexdate | 2024-07-10T09:31:23Z |
institution | BVB |
isbn | 9781718501904 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033564415 |
oclc_num | 1319624097 |
open_access_boolean | |
owner | DE-92 DE-898 DE-BY-UBR DE-573 |
owner_facet | DE-92 DE-898 DE-BY-UBR DE-573 |
physical | xxiv, 316 Seiten Illustrationen, Diagramme |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | No Starch Press |
record_format | marc |
spelling | Kneusel, Ronald T. Verfasser (DE-588)1071915738 aut Math for deep learning what you need to know to understand neural networks by Ronald T. Kneusel San Francisco No Starch Press [2022] xxiv, 316 Seiten Illustrationen, Diagramme txt rdacontent n rdamedia nc rdacarrier Deep learning is everywhere, making this powerful driver of AI something more STEM professionals need to know. Learning which library commands to use is one thing, but to truly understand the discipline, you need to grasp the mathematical concepts that make it tick. This book will give you a working knowledge of topics in probability, statistics, linear algebra, and differential calculus – the essential math needed to make deep learning comprehensible, which is key to practicing it successfully. Each of the four subfields are contextualized with Python code and hands-on, real-world examples that bridge the gap between pure mathematics and its applications in deep learning. Chapters build upon one another, with foundational topics such as Bayes’ theorem followed by more advanced concepts, like training neural networks using vectors, matrices, and derivatives of functions. You’ll ultimately put all this math to use as you explore and implement deep learning algorithms, including backpropagation and gradient descent – the foundational algorithms that have enabled the AI revolution. You’ll learn: •The rules of probability, probability distributions, and Bayesian probability •The use of statistics for understanding datasets and evaluating models •How to manipulate vectors and matrices, and use both to move data through a neural network •How to use linear algebra to implement principal component analysis and singular value decomposition •How to apply improved versions of gradient descent, like RMSprop, Adagrad and Adadelta Once you understand the core math concepts presented throughout this book through the lens of AI programming, you’ll have foundational know-how to easily follow and work with deep learning Mode of access: World Wide Web Deep learning (DE-588)1135597375 gnd rswk-swf Mathematik (DE-588)4037944-9 gnd rswk-swf Mathematik (DE-588)4037944-9 s Deep learning (DE-588)1135597375 s DE-604 Erscheint auch als Online-Ausgabe 978-1-7185-0191-1 |
spellingShingle | Kneusel, Ronald T. Math for deep learning what you need to know to understand neural networks Deep learning (DE-588)1135597375 gnd Mathematik (DE-588)4037944-9 gnd |
subject_GND | (DE-588)1135597375 (DE-588)4037944-9 |
title | Math for deep learning what you need to know to understand neural networks |
title_auth | Math for deep learning what you need to know to understand neural networks |
title_exact_search | Math for deep learning what you need to know to understand neural networks |
title_exact_search_txtP | Math for deep learning what you need to know to understand neural networks |
title_full | Math for deep learning what you need to know to understand neural networks by Ronald T. Kneusel |
title_fullStr | Math for deep learning what you need to know to understand neural networks by Ronald T. Kneusel |
title_full_unstemmed | Math for deep learning what you need to know to understand neural networks by Ronald T. Kneusel |
title_short | Math for deep learning |
title_sort | math for deep learning what you need to know to understand neural networks |
title_sub | what you need to know to understand neural networks |
topic | Deep learning (DE-588)1135597375 gnd Mathematik (DE-588)4037944-9 gnd |
topic_facet | Deep learning Mathematik |
work_keys_str_mv | AT kneuselronaldt mathfordeeplearningwhatyouneedtoknowtounderstandneuralnetworks |