Math for Programmers: Grafică 3D, învățare automată și simulări cu Python

Evaluare:   (4.5 din 5)

Math for Programmers: Grafică 3D, învățare automată și simulări cu Python (Paul Orland)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere cuprinzătoare a conceptelor matematice esențiale pentru programatori, îmbinând teoria cu implementările practice Python. Deși servește ca o resursă valoroasă pentru îmbunătățirea înțelegerii matematice în contextul programării, în special pentru cei cu o pregătire matematică limitată, are deficiențe notabile în ceea ce privește exemplele de codare și disponibilitatea materialului sursă.

Avantaje:

Acoperire aprofundată a conceptelor matematice importante relevante pentru programare, inclusiv algebra liniară, calculul și tehnicile de învățare automată.
Accent puternic pe aplicațiile practice cu exemple de cod Python care ajută la iluminarea materialului.
Bine adaptat pentru începători și pentru cei care doresc să își reîmprospăteze abilitățile matematice, mulți utilizatori indicând că poate acoperi lacunele în înțelegere.
Vine cu o carte electronică gratuită inclusă, pe care unii utilizatori o consideră benefică.

Dezavantaje:

Necesită cunoștințe prealabile de programare și matematică pentru o înțelegere completă, ceea ce îl face mai puțin potrivit pentru începători.
Mai mulți utilizatori au raportat că exemplele de codare nu au funcționat așa cum era prevăzut, provocând frustrare și timp pierdut.
Unii utilizatori au fost dezamăgiți de faptul că codul sursă la care se face referire în carte nu era disponibil online, limitând utilitatea cărții.
Există plângeri cu privire la faptul că versiunea alb-negru a cărții electronice este lipsită de elemente vizuale în comparație cu omologul său color, iar unii consideră că cartea nu acoperă în profunzime anumite subiecte de matematică.

(pe baza a 16 recenzii ale cititorilor)

Titlul original:

Math for Programmers: 3D Graphics, Machine Learning, and Simulations with Python

Conținutul cărții:

În Math for Programmers veți explora concepte matematice importante prin codare practică.

Rezumat

Pentru a obține un loc de muncă în știința datelor, învățarea automată, grafica computerizată și criptografie, trebuie să aduceți la petrecere abilități matematice puternice. Math for Programmers vă învață matematica de care aveți nevoie pentru aceste cariere fierbinți, concentrându-se pe ceea ce trebuie să știți ca dezvoltator. Plină de o mulțime de grafice utile și de peste 200 de exerciții și mini-proiecte, această carte deschide ușa către cariere interesante - și profitabile! -cariere în unele dintre cele mai fierbinți domenii de programare de astăzi.

Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie

Săriți peste jargonul matematic: Această carte unică folosește Python pentru a vă învăța matematica de care aveți nevoie pentru a construi jocuri, simulări, grafică 3D și algoritmi de învățare automată. Descoperiți cum algebra și calculul prind viață atunci când le vedeți în cod!

Despre carte

În Math for Programmers veți explora concepte matematice importante prin codare practică. Plină de grafice și de peste 300 de exerciții și mini-proiecte, această carte deschide ușa către cariere interesante - și profitabile! -cariere în unele dintre cele mai fierbinți domenii de astăzi. Pe măsură ce abordați elementele de bază ale algebrei liniare, calculului și învățării automate, veți stăpâni bibliotecile Python cheie utilizate pentru a le transforma în aplicații software din lumea reală.

Ce este în interior

Geometrie vectorială pentru grafica computerizată.

Matrici și transformări liniare.

Concepte de bază din calcul.

Simulare și optimizare.

Prelucrarea imaginilor și a sunetului.

Algoritmi de învățare automată pentru regresie și clasificare.

Despre cititor

Pentru programatori cu competențe de bază în algebră.

Despre autor

Paul Orland este programator, antreprenor de software și pasionat de matematică. Este co-fondator al Tachyus, un start-up care construiește software de analiză predictivă pentru industria energetică. Îl puteți găsi online la www.paulor. land.

Table of Contents

1 Învățarea matematicii cu ajutorul codului.

PARTEA I - VECTORI ȘI GRAFICĂ.

2 Desenarea cu vectori 2D.

3 Ascensiunea către lumea 3D.

4 Transformarea vectorilor și a graficii.

5 Calcularea transformărilor cu ajutorul matricelor.

6 Generalizarea la dimensiuni superioare.

7 Rezolvarea sistemelor de ecuații liniare.

PARTEA 2 - CALCULUL ȘI SIMULAREA FIZICĂ.

8 Înțelegerea ratelor de variație.

9 Simularea obiectelor în mișcare.

10 Lucrul cu expresii simbolice.

11 Simularea câmpurilor de forță.

12 Optimizarea unui sistem fizic.

13 Analiza undelor sonore cu ajutorul unei serii Fourier.

PARTEA 3 - APLICAȚII DE ÎNVĂȚARE AUTOMATĂ.

14 Ajustarea funcțiilor la date.

15 Clasificarea datelor cu ajutorul regresiei logistice.

16 Formarea rețelelor neuronale.

Alte date despre carte:

ISBN:9781617295355
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:688

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Math for Programmers: Grafică 3D, învățare automată și simulări cu Python - Math for Programmers: 3D...
În Math for Programmers veți explora concepte...
Math for Programmers: Grafică 3D, învățare automată și simulări cu Python - Math for Programmers: 3D Graphics, Machine Learning, and Simulations with Python

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)