[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-43117-en":3,"doc-seo-43117-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},43117,8796095462418,"Noah","https://ap-avatar.wpscdn.com/avatar/80000253c1241d02b47?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778826106357471780",6,"Technology","Make Your Own Neural Network","Make Your Own Neural Network guides readers through the principles and practice of neural networks, starting from biologically inspired ideas and moving to concrete mechanisms like prediction, classification, and matrix multiplication. The book explains how training works by learning weights from data and updating them via backpropagating errors, including worked examples. It also shows how to implement and experiment with neural networks using Python and even a Raspberry Pi, training on handwritten digit data (MNIST) and generating new training inputs through rotations.","Contents  \nPrologue  \nThe Search for Intelligent Machines A Nature Inspired New Golden Age  \nIntroduction  \nWho is this book for?  \nWhat will we do?  \nHow will we do it?  \nAuthor’s Note  \nPart 1-How They Work Easy for Me, Hard for You  \nA Simple Predicting Machine  \nClassifying is Not Very Different from Predicting Training A Simple Classifier  \nSometimes One Classifier Is Not Enough Neurons, Nature’s Computing Machines Following Signals Through A Neural Network Matrix Multiplication is Useful .. Honest! A Three Layer Example with Matrix Multiplication Learning Weights From More Than One Node Backpropagating Errors From More Output Nodes Backpropagating Errors To More Layers Backpropagating Errors with Matrix Multiplication How Do We Actually Update Weights?  \nWeight Update Worked Example  \nPreparing Data  \nPart 2-DIY with Python Python  \nInteractive Python = IPython A Very Gentle Start with Python Neural Network with Python  \nThe MNIST Dataset of Handwritten Numbers  \nPart 3-Even More Fun Your Own Handwriting  \nInside the Mind of a Neural Network Creating New Training Data: Rotations  \nEpilogue  \nAppendix A:  \nA Gentle Introduction to Calculus A Flat Line  \nA Sloped Straight Line  \nA Curved Line  \nCalculus By Hand  \nCalculus Not By Hand Calculus without Plotting Graphs Patterns  \nFunctions of Functions You can do Calculus!  \nAppendix B:  \nDo It with a Raspberry Pi Installing IPython Making Sure Things Work  \nTraining And Testing A Neural Network Raspberry Pi Success!  \nPrologue  \nThe Search for Intelligent Machines  \nFor thousands of years, we humans have tried to understand how our own intelligence works and replicate it in some kind of machine-thinking machines.  \nWe’ve not been satisfied by mechanical or electronic machines helping us with simple tasksflint sparking fires, pulleys lifting heavy rocks, and calculators doing arithmetic.  \nInstead, we want to automate more challenging and complex tasks like grouping similar photos, recognising diseased cells from healthy ones, and even putting up a decent game of chess. These tasks seem to require human intelligence, or at least a more mysterious deeper capability of the human mind not found in simple machines like calculators.  \nMachines with this human-like intelligence is such a seductive and powerful idea that our culture is full of fantasies, and fears, about it -the immensely capable but ultimately menacing HAL 9000 in Stanley Kubrick’s 2001: A Space Odyssey, the crazed action Terminator robots and the talking KITT car with a cool personality from the classic Knight Rider TV series.  \nWhen Gary Kasparov, the reigning world chess champion and grandmaster, was beaten by the IBM Deep Blue computer in 1997 we feared the potential of machine intelligence just as much as we celebrated that historic achievement.  \nSo strong is our desire for intelligent machines that some have fallen for the temptation to cheat. The infamous mechanical Turk chess machine was merely a hidden person inside a cabinet!  \nA Nature Inspired New Golden Age  \nOptimism and ambition for artificial intelligence were flying high when the subject was formalised in the 1950s. Initial successes saw computers playing simple games and proving theorems. Some were convinced machines with human level intelligence would appear within a decade or so.  \nBut artificial intelligence proved hard, and progress stalled. The 1970s saw a devastating academic challenge to the ambitions for artificial intelligence, followed by funding cuts and a loss of interest.  \nIt seemed machines of cold hard logic, of absolute 1s and 0s, would never be able to achieve the nuanced organic, sometimes fuzzy, thought processes of biological brains.  \nAfter a period of not much progress an incredibly powerful idea emerged to lift the search for machine intelligence out of its rut. Why not try to build artificial brains by copying how real biological brains worked? Real brains with neurons instead of logic gates, softer more organic reasoning","cbCaimm3I0xbB9UN","https://ap.wps.com/l/cbCaimm3I0xbB9UN","pdf",7855146,5,1,224,"English","en",105,"# Prologue\n## The Search for Intelligent Machines\n## A Nature Inspired New Golden Age\n# Introduction\n## Who is this book for?\n## What will we do?\n## How will we do it?\n# Part 1—How They Work\n## A Simple Predicting Machine\n## A Simple Classifier\n## Neurons, Nature’s Computing Machines\n## Learning Weights From More Than One Node\n## Backpropagating Errors\n## How Do We Actually Update Weights?\n## Weight Update Worked Example\n## Preparing Data\n# Part 2—DIY with Python\n## Interactive Python = IPython\n## A Very Gentle Start with Python\n## Neural Network with Python\n## The MNIST Dataset of Handwritten Numbers\n# Part 3—Even More Fun\n## Your Own Handwriting\n## Creating New Training Data: Rotations\n# Appendix A\n## A Gentle Introduction to Calculus\n# Appendix B\n## Do It with a Raspberry Pi","[{\"question\":\"Who is this book intended for?\",\"answer\":\"The book is written for anyone who wants to understand what neural networks are, make and use their own, and appreciate the core mathematical ideas without needing expert-level math or computer science.\"},{\"question\":\"What problem does the book focus on for building a neural network?\",\"answer\":\"It focuses on training a neural network to recognize handwritten characters, including using the MNIST dataset and learning the corresponding classification behavior.\"},{\"question\":\"How does training work in the neural network described in the book?\",\"answer\":\"Training learns weights from data and improves predictions by backpropagating errors, then updating weights through a matrix-based weight update process demonstrated with worked examples.\"}]",1783377703,564,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"make-your-own-neural-network","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/technology/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/make-your-own-neural-network/43117/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":24,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-07-15","2026-07-06",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"Who is this book intended for?","Question",{"text":76,"@type":77},"The book is written for anyone who wants to understand what neural networks are, make and use their own, and appreciate the core mathematical ideas without needing expert-level math or computer science.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"What problem does the book focus on for building a neural network?",{"text":81,"@type":77},"It focuses on training a neural network to recognize handwritten characters, including using the MNIST dataset and learning the corresponding classification behavior.",{"name":83,"@type":74,"acceptedAnswer":84},"How does training work in the neural network described in the book?",{"text":85,"@type":77},"Training learns weights from data and improves predictions by backpropagating errors, then updating weights through a matrix-based weight update process demonstrated with worked examples.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":93},[94,98,102,106,110,113,118,123,128,131,135],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":111,"slug":112},50,"technology",{"id":114,"doc_module":4,"doc_module_name":46,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":119,"doc_module":4,"doc_module_name":46,"category_name":120,"show_sort_weight":121,"slug":122},8,"Research & Report",30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":20,"slug":138},19,"General","general"]