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 pages
  2. English
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et 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

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

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

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Data Science Algorithms in a Week est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Data Science Algorithms in a Week par DĂĄvid Natingga en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatique et Traitement des donnĂ©es. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2018
ISBN
9781789800968

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...

Table des matiĂšres

  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
Normes de citation pour 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.