Muutke küpsiste eelistusi

E-raamat: Machine Learning for Kids

  • Formaat: EPUB+DRM
  • Ilmumisaeg: 19-Jan-2021
  • Kirjastus: No Starch Press,US
  • Keel: eng
  • ISBN-13: 9781718500570
  • Formaat - EPUB+DRM
  • Hind: 25,03 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: EPUB+DRM
  • Ilmumisaeg: 19-Jan-2021
  • Kirjastus: No Starch Press,US
  • Keel: eng
  • ISBN-13: 9781718500570

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

"An introduction to machine learning and artificial intelligence, using the Scratch programming language. Provides instructions to make a game that can learn hand motions, a chatbot that can answer questions, a computer assistant that can learn simple commands, and more"--

A hands-on, application-based introduction to machine learning and artificial intelligence (AI) that guides young readers through creating compelling AI-powered games and applications using the Scratch programming language.

Machine Learning for Kids introduces young readers to the concept of Artificial Intelligence (AI) and the related applications of Machine Learning. Readers learn how to create intelligent games like a rock-paper-scissors game that can learn hand motions and use them to compete against another player; an application that can recognize the genre of a book based on its cover; a mail sorting game that will recognize the postal code on an envelope and use it to send a letter to the right place. They'll also learn how to create a chatbot to answer questions; an artificially intelligent character that will recognize compliments and insults; a virtual Alexa-style smart assistant that learns simple commands; even how to train a Pac-Man character to avoid ghosts. Each project demonstrates a different way that AI is used in the real-world, and readers will be introduced to the biggest issues and challenges that the adoption of AI brings to society.

Arvustused

"Machine Learning for Kids is another leading-edge resource for data scientists, this time for very young data scientists." Daniel Gutierrez, insideBIGDATA

What delights me about this book is that its wonderfully pragmatic, for it guides you in building AI systems that are very much relevant to contemporary computer science. (from the foreword) Grady Booch, IBM Fellow and Chief Scientist for Software Engineering, IBM Research

"The book is a guided hands-on and practical introduction to how artificial intelligence impacts our lives. It includes step-by-step instructions for making a variety of machine learning-powered projects in Scratch, and explains how they each relate to real-world AI applications." Alphonse Devasia Blog

"Machine Learning and children in one sentence is only possible when cool folks like Dale Lane make it their passion to make tech understandable.'" Coding and More, YouTuber

Muu info

Combatting fatphobia and racism to reclaim a space of belonging at the intersection of fat, Black, and female.
Foreword xv
Introduction xix
Scratch xx
Working in the Scratch Interface xxi
Coding in Scratch xxii
Saving Your Work xxiv
Machine Learning for Kids xxiv
What's Next? xxiv
1 What Is Artificial Intelligence?
1(6)
Coding
2(1)
Machine Learning
3(1)
Artificial Intelligence
3(1)
Neural Networks and Deep Learning
4(1)
What You Learned
5(2)
2 Introducing Machine Learning For Kids
7(12)
Logging In
8(1)
Creating a New ML Project
9(2)
Phases of an ML Project
11(3)
Train
11(1)
Learn & Test
12(1)
Make
13(1)
Creating an Account
14(3)
What You Learned
17(2)
3 Sorting Animal Pictures
19(18)
Build Your Project
20(12)
Train Your Model
21(5)
Prepare Your Project
26(5)
Test Your Model
31(1)
Review and Improve Your Project
32(3)
What You Learned
35(2)
4 Playing Rock, Paper, Scissors Against Your Computer
37(12)
Build Your Project
38(8)
Train Your Model
38(4)
Prepare Your Game
42(3)
Test Your Game
45(1)
Review and Improve Your Project
46(2)
What You Learned
48(1)
5 Recognizing Movie Posters
49(18)
Build Your Project
51(14)
Train Your Model
52(4)
Prepare Your Model
56(9)
Test Your Model
65(1)
Review and Improve Your Project
65(1)
What You Learned
66(1)
6 Mail Sorting
67(16)
Build Your Project
69(13)
Train Your Model
69(5)
Prepare Your Project
74(7)
Test Your Project
81(1)
Review and Improve Your Project
82(1)
What You Learned
82(1)
7 Insulting A Computer
83(20)
Build Your Project
85(11)
Prepare Your Game
85(3)
Code Your Game Without ML
88(2)
Train Your Model
90(4)
Code Your Game with ML
94(2)
Test Your Game
96(1)
Review and Improve Your Project
96(4)
Using Speech Input Instead of Typing
96(1)
Recognizing Speech That Isn't a Compliment or Insult
97(2)
Learning from Mistakes
99(1)
What You Learned
100(3)
8 Recognizing Language In Newspapers
103(26)
Build Your Project
104(14)
Train Your Model
106(4)
Prepare Your Project
110(8)
Review and Improve Your Project
118(10)
Measuring Performance: Accuracy
118(3)
Measuring Performance: Confusion Matrix
121(5)
Measuring Performance: Precision and Recall
126(1)
Improving Your ML Model
127(1)
What You Learned
128(1)
9 Finding An Object In A Picture
129(22)
Build Your Project
132(11)
Train Your Model
132(8)
Prepare Your Project
140(2)
Test Your Project
142(1)
Review and Improve Your Project
143(6)
Real-World Applications for Complex Image Recognition Systems
145(4)
What You Learned
149(2)
10 Smart Assistants
151(16)
Build Your Project
153(8)
Code Your Project Without ML
153(2)
Train Your Model
155(4)
Code Your Project with ML
159(2)
Test Your Project
161(1)
Review and Improve Your Project
161(4)
Using Your Model's Confidence Score
161(2)
Using Speech Input Instead of Typing
163(1)
Collecting Training Data
164(1)
What You Learned
165(2)
11 Chatbots
167(18)
Build Your Project
169(8)
Prepare Your Character
170(1)
Train Your Model
171(5)
Prepare Your Project
176(1)
Test Your Project
177(1)
Review and Improve Your Project
177(5)
Responding and Recording When Users Report Mistakes
178(2)
Recognizing When a User Isn't Happy
180(1)
Answering Only When the ML Model Is Confident
180(2)
ML and Ethics
182(1)
What You Learned
182(3)
12 Avoiding The Monster
185(18)
Build Your Project
187(13)
Describe the State of the Game
188(1)
Train Your Model
189(8)
Test Your Game
197(3)
Review and Improve Your Project
200(2)
What You Learned
202(1)
13 Tic Tac Toe
203(20)
Build Your Project
205(16)
Prepare Your Game
208(9)
Train Your Model
217(2)
Test Your Game
219(2)
Review and Improve Your Project
221(1)
What You Learned
221(2)
14 Confusing The Computer
223(14)
Build Your Project
225(8)
Train Your Model
227(3)
Prepare Your Project
230(2)
Test Your Project
232(1)
Review and Fix Your Project
233(3)
What You Learned
236(1)
15 Biasing The Computer
237(14)
Build Your Project
238(9)
Train Your Model
238(3)
Prepare Your Project
241(3)
Test Your Project
244(1)
Introduce Bias
244(2)
Test Your Biased Project
246(1)
Review Your Project
247(1)
The Case for Bias
248(1)
AI and Ethics
248(2)
What You Learned
250(1)
AFTERWORD
251(4)
The Future
252(1)
Next Steps
252(3)
Index 255
Dale Lane is an award-winning, UK-based software developer for IBM, where he's worked on IBM's (AI) Watson platform since 2011. The father of two children, he's gained distinction working on projects and games that help explain core principles of machine learning to younger students. Lane's free companion website for this book (https://machinelearningforkids.co.uk/) is now used in thousands of schools, and has received worldwide acclaim.