
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
با این راهنمای کاربردی، مسیرهای تحلیل داده را با الگوریتمها و روشهای یادگیری ماشین درک کنید.
ویژگیهای کلیدی
دادهها را آماده و پاک کنید تا برای تحلیل اکتشافی، دستکاری داده و پردازش دادههای آشفته مناسب شوند.
روشهای یادگیری ماشینِ نظارتشده، نظارتنشده، روشهای احتمالی و بیزین را کشف کنید.
با پردازش گراف و تحلیل احساسات آشنا شوید.
توضیح کتاب
تحلیل داده به ما کمک میکند با کشف الگوها و روندهای تازه، از دادههای کوچک و بزرگ ارزش خلق کنیم؛ و پایتون یکی از محبوبترین ابزارها برای تحلیل انواع مختلف داده است. در این کتاب، با بررسی مراحل و رویکردهای گوناگون تحلیل داده، یاد میگیرید چطور با پایتون برای تحلیل داده از صفر شروع کنید و به کار مسلط شوید. همچنین یاد میگیرید از کتابخانههای جدید و مدرنِ موجود در اکوسیستم پایتون برای ساخت مسیرهای پردازش داده (دیتا پایپلاین) کارآمد استفاده کنید.
این مسیر را با مبانی ضروریِ آمار و اصول اولیه تحلیل داده با پایتون آغاز میکنید. سپس با مثالهای روشن و قابلدنبالکردن، به تحلیل داده و مدلسازی پیچیده، دستکاری داده، پاکسازی داده و مصورسازی داده میپردازید. بعد خواهید فهمید چطور با مدلهای ARMA تحلیل سری زمانی و پردازش سیگنال انجام میشود. هرچه جلوتر میروید، با پردازش هوشمند و تحلیل داده با یادگیری ماشین آشنا میشوید؛ از جمله رگرسیون، طبقهبندی، تحلیل مؤلفههای اصلی (PCA) و خوشهبندی.
در فصلهای پایانی، روی مثالهای واقعی کار میکنید تا دادههای متنی و تصویری را بهترتیب با روشهای پردازش زبان طبیعی (NLP) و تکنیکهای تحلیل تصویر بررسی کنید. در نهایت، کتاب به شما نشان میدهد چگونه محاسبات موازی را با Dask انجام دهید.
در پایان این کتابِ تحلیل داده، مهارتهای لازم را برای آمادهسازی دادهها برای تحلیل و ساخت مصورسازیهای معنادار برای پیشبینی مقادیر از روی دادهها خواهید داشت.
آنچه خواهید آموخت
آشنایی با علم داده و مدلهای فرایندی مختلف آن
انجام دستکاری داده با NumPy و pandas برای تجمیع، پاکسازی و مدیریت مقادیرِ گمشده
ساخت مصورسازیهای تعاملی با Matplotlib، Seaborn و Bokeh
دریافت، پردازش و ذخیره دادهها در قالبهای متنوع
درک پیشپردازش داده و مهندسی ویژگی با pandas و scikit-learn
انجام تحلیل سری زمانی و پردازش سیگنال با دادههای چرخه لکههای خورشید
تحلیل دادههای متنی و تصویری برای انجام تحلیلهای پیشرفته
رسیدن به سرعت مناسب در محاسبات موازی با Dask
این کتاب برای چه کسانی است
این کتاب برای تحلیلگران داده، تحلیلگران کسبوکار، آمارشناسان و دانشمندان دادهای است که میخواهند یاد بگیرند چطور از پایتون برای تحلیل داده استفاده کنند. دانشجویان و اعضای هیئت علمی دانشگاه نیز این کتاب را برای یادگیری و آموزش تحلیل داده با پایتون، با رویکرد کاملاً عملی، مفید خواهند یافت. داشتن درک پایه از ریاضیات و آشنایی عملی با زبان برنامهنویسی پایتون به شروع کار با این کتاب کمک میکند.
فهرست مطالب
شروع کار با کتابخانههای پایتون
NumPy و pandas
آمار
جبر خطی
مصورسازی داده
دریافت، پردازش و ذخیرهسازی داده
پاکسازی دادههای آشفته
پردازش سیگنال و سری زمانی
یادگیری نظارتشده ـ تحلیل رگرسیون
یادگیری نظارتشده ـ تکنیکهای طبقهبندی
یادگیری نظارتنشده ـ PCA و خوشهبندی
تحلیل دادههای متنی
تحلیل دادههای تصویری
محاسبات موازی با Dask
درباره نویسنده
اویناش ناولانی بیش از ۸ سال تجربه در کار با علم داده و هوش مصنوعی دارد. در حال حاضر به عنوان یک دانشمند ارشد داده فعالیت میکند و با استفاده از تحلیلهای پیشرفته، محصولات و خدمات را برای مشتریان بهتر میکند؛ ابزارهای تحلیلیِ دادهسنگین را پیادهسازی میکند، مدلها را ایجاد و نگهداری میکند و دادهستهای جدید و جذاب را برای ورود به سیستم آماده میسازد. پیشتر مدرس دانشگاه بوده و به افراد در حوزههایی مانند «پایتون برای تحلیل»، «استخراج داده»، «یادگیری ماشین»، «مدیریت پایگاه داده» و «NoSQL» آموزش داده است. اویناش در فعالیتهای پژوهشی در علم داده نقش داشته و در بسیاری از کنفرانسها در هند سخنران کلیدی بوده است.
آرمندو فاندانگو با تکیه بر تخصصش در یادگیری عمیق، یادگیری ماشین، محاسبات توزیعشده و روشهای محاسباتی، محصولاتی مجهز به هوش مصنوعی میسازد و در نقشهای رهبریِ فکری، از جمله به عنوان دانشمند ارشد داده و مدیر در استارتاپها و شرکتهای بزرگ، فعالیت کرده است. او به استارتاپهای هوش مصنوعیِ مبتنی بر فناوریهای پیشرفته مشاوره داده است. آرمندو کتابهایی مانند «تحلیل دادههای پایتون ـ ویرایش دوم» و «Mastering TensorFlow» (انتشارات Packt Publishing) نوشته است. همچنین پژوهشهایی را در ژورنالها و کنفرانسهای بینالمللی منتشر کرده است.
ایوان ایدرئیس مدرک کارشناسی ارشد (MSc) در فیزیک آزمایشی دارد. پایاننامه تحصیلی او تأکید پررنگی روی علوم کامپیوترِ کاربردی داشت. پس از فارغالتحصیلی، برای چندین شرکت به عنوان توسعهدهنده جاوا، توسعهدهنده انبار داده و تحلیلگر تضمین کیفیت (QA) کار کرد. علاقه اصلی حرفهای او شامل هوش تجاری، دادهسنگین و محاسبات ابری است. ایوان ایدرئیس از نوشتن کدهای پاک و قابلتست و همچنین انتشار مقالههای فنیِ جالب لذت میبرد. ایوان ایدرئیس نویسنده کتابهای «NumPy 1.5. Beginner's Guide» و «NumPy Cookbook» از انتشارات Packt Publishing است.
Understand data analysis pipelines using machine learning algorithms and techniques with this practical guideKey FeaturesPrepare and clean your data to use it for exploratory analysis, data manipulation, and data wranglingDiscover supervised, unsupervised, probabilistic, and Bayesian machine learning methodsGet to grips with graph processing and sentiment analysisBook DescriptionData analysis enables you to generate value from small and big data by discovering new patterns and trends, and Python is one of the most popular tools for analyzing a wide variety of data. With this book, you'll get up and running using Python for data analysis by exploring the different phases and methodologies used in data analysis and learning how to use modern libraries from the Python ecosystem to create efficient data pipelines.Starting with the essential statistical and data analysis fundamentals using Python, you'll perform complex data analysis and modeling, data manipulation, data cleaning, and data visualization using easy-to-follow examples. You'll then understand how to conduct time series analysis and signal processing using ARMA models. As you advance, you'll get to grips with smart processing and data analytics using machine learning algorithms such as regression, classification, Principal Component Analysis (PCA), and clustering. In the concluding chapters, you'll work on real-world examples to analyze textual and image data using natural language processing (NLP) and image analytics techniques, respectively. Finally, the book will demonstrate parallel computing using Dask.By the end of this data analysis book, you'll be equipped with the skills you need to prepare data for analysis and create meaningful data visualizations for forecasting values from data.What you will learnExplore data science and its various process modelsPerform data manipulation using NumPy and pandas for aggregating, cleaning, and handling missing valuesCreate interactive visualizations using Matplotlib, Seaborn, and BokehRetrieve, process, and store data in a wide range of formatsUnderstand data preprocessing and feature engineering using pandas and scikit-learnPerform time series analysis and signal processing using sunspot cycle dataAnalyze textual data and image data to perform advanced analysisGet up to speed with parallel computing using DaskWho this book is forThis book is for data analysts, business analysts, statisticians, and data scientists looking to learn how to use Python for data analysis. Students and academic faculties will also find this book useful for learning and teaching Python data analysis using a hands-on approach. A basic understanding of math and working knowledge of the Python programming language will help you get started with this book.Table of ContentsGetting Started with Python LibrariesNumPy and PandasStatisticsLinear AlgebraData VisualizationRetrieving, Processing, and Storing DataCleaning Messy DataSignal Processing and Time SeriesSupervised Learning – Regression AnalysisSupervised Learning – Classification TechniquesUnsupervised Learning – PCA and ClusteringAnalyzing Textual DataAnalyzing Image DataParallel Computing using DaskAbout the AuthorAvinash Navlani has over 8 years of experience working in data science and AI. Currently, he is working as a senior data scientist, improving products and services for customers by using advanced analytics, deploying big data analytical tools, creating and maintaining models, and onboarding compelling new datasets. Previously, he was a university lecturer, where he trained and educated people in data science subjects such as Python for analytics, data mining, machine learning, database management, and NoSQL. Avinash has been involved in research activities in data science and has been a keynote speaker at many conferences in India.Armando Fandango creates AI-empowered products by leveraging his expertise in deep learning, machine learning, distributed computing, and computational methods and has provided thought leadership roles as the chief data scientist and director at start-ups and large enterprises. He has advised high-tech AI-based start-ups. Armando has authored books such as Python Data Analysis - Second Edition and Mastering TensorFlow, Packt Publishing. He has also published research in international journals and conferences.Ivan Idris has an MSc in experimental physics. His graduation thesis had a strong emphasis on applied computer science. After graduating, he worked for several companies as a Java developer, data warehouse developer, and QA analyst. His main professional interests are business intelligence, big data, and cloud computing. Ivan Idris enjoys writing clean, testable code and interesting technical articles. Ivan Idris is the author of NumPy 1.5. Beginner's Guide and NumPy Cookbook by Packt Publishing.