Data Science Algorithms in a Week
eBook - ePub

Data Science Algorithms in a Week

Top 7 algorithms for scientific computing, data analysis, and machine learning, 2nd Edition

Dávid Natingga

  1. 214 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Data Science Algorithms in a Week

Top 7 algorithms for scientific computing, data analysis, and machine learning, 2nd Edition

Dávid Natingga

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Build a strong foundation of machine learning algorithms in 7 days

Key Features

  • Use Python and its wide array of machine learning libraries to build predictive models
  • Learn the basics of the 7 most widely used machine learning algorithms within a week
  • Know when and where to apply data science algorithms using this guide

Book Description

Machine learning applications are highly automated and self-modifying, and continue to improve over time with minimal human intervention, as they learn from the trained data. To address the complex nature of various real-world data problems, specialized machine learning algorithms have been developed. Through algorithmic and statistical analysis, these models can be leveraged to gain new knowledge from existing data as well.

Data Science Algorithms in a Week addresses all problems related to accurate and efficient data classification and prediction. Over the course of seven days, you will be introduced to seven algorithms, along with exercises that will help you understand different aspects of machine learning. You will see how to pre-cluster your data to optimize and classify it for large datasets. This book also guides you in predicting data based on existing trends in your dataset. This book covers algorithms such as k-nearest neighbors, Naive Bayes, decision trees, random forest, k-means, regression, and time-series analysis.

By the end of this book, you will understand how to choose machine learning algorithms for clustering, classification, and regression and know which is best suited for your problem

What you will learn

  • Understand how to identify a data science problem correctly
  • Implement well-known machine learning algorithms efficiently using Python
  • Classify your datasets using Naive Bayes, decision trees, and random forest with accuracy
  • Devise an appropriate prediction solution using regression
  • Work with time series data to identify relevant data events and trends
  • Cluster your data using the k-means algorithm

Who this book is for

This book is for aspiring data science professionals who are familiar with Python and have a little background in statistics. You'll also find this book useful if you're currently working with data science algorithms in some capacity and want to expand your skill set

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Data Science Algorithms in a Week è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Data Science Algorithms in a Week di Dávid Natingga in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatique e Traitement des données. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2018
ISBN
9781789800968
Edizione
2
Argomento
Informatique

Naive Bayes

A Naive Bayes classification algorithm assigns a class to an element of a set that is most probable according to Bayes' theorem.
Let's say that A and B are probabilistic events. P(A) is the probability of A being true. P(A|B) is the conditional probability of A being true, given that B is true. If this is the case, then Bayes' theorem states the following:
P(A) is the prior probability of A being true without the knowledge of the probability of P(B) and P(B|A). P(A|B) is the posterior probability of A being true, taking into consideration additional knowledge about the probability of B being true.
In this chapter, you will learn about the following topics:
  • How to apply Bayes' theorem in a basic way to compute the probability of a medical test that is correct in the simple example medical test
  • How to grasp Bayes' theorem by proving its statement and its extension
  • How to apply Bayes' theorem differently to independent and dependent variables in examples of playing chess
  • How to apply Bayes' theorem to discrete random variables in examples of medical tests and playing chess, and for continuous random variables in an example of gender classification using the probability distribution of the continuous random variable
  • How to implement an algorithm in Python to calculate the posterior probabilities of using Bayes' theorem
By the end of this chapter, you will be able to verify your understanding of Naive Bayes by solving problems. You will also be able to discern in which situations Bayes' theorem is an appropriate method of analysis, and when it is not.
2323__perlego__chapt...

Indice dei contenuti

  1. Title Page
  2. Copyright and Credits
  3. Packt Upsell
  4. Contributors
  5. Preface
  6. Classification Using K-Nearest Neighbors
  7. Naive Bayes
  8. Decision Trees
  9. Random Forests
  10. Clustering into K Clusters
  11. Regression
  12. Time Series Analysis
  13. Python Reference
  14. Statistics
  15. Glossary of Algorithms and Methods in Data Science
  16. Other Books You May Enjoy
Stili delle citazioni per Data Science Algorithms in a Week

APA 6 Citation

Natingga, D. (2018). Data Science Algorithms in a Week (2nd ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/835406/data-science-algorithms-in-a-week-top-7-algorithms-for-scientific-computing-data-analysis-and-machine-learning-2nd-edition-pdf (Original work published 2018)

Chicago Citation

Natingga, Dávid. (2018) 2018. Data Science Algorithms in a Week. 2nd ed. Packt Publishing. https://www.perlego.com/book/835406/data-science-algorithms-in-a-week-top-7-algorithms-for-scientific-computing-data-analysis-and-machine-learning-2nd-edition-pdf.

Harvard Citation

Natingga, D. (2018) Data Science Algorithms in a Week. 2nd edn. Packt Publishing. Available at: https://www.perlego.com/book/835406/data-science-algorithms-in-a-week-top-7-algorithms-for-scientific-computing-data-analysis-and-machine-learning-2nd-edition-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Natingga, Dávid. Data Science Algorithms in a Week. 2nd ed. Packt Publishing, 2018. Web. 14 Oct. 2022.