توضیحاتی در مورد کتاب :
1. مقدمه ای بر تجزیه و تحلیل مراقبت های بهداشتی -- تجزیه و تحلیل مراقبت های بهداشتی چیست؟ -- تجزیه و تحلیل مراقبت های بهداشتی از فناوری رقیب پیشرفته استفاده می کند -- تجزیه و تحلیل مراقبت های بهداشتی بر صنعت مراقبت های بهداشتی تأثیر می گذارد -- تجزیه و تحلیل مراقبت های بهداشتی مراقبت های پزشکی را بهبود می بخشد -- نتایج بهتر -- هزینه های کمتر -- تضمین کیفیت -- پایه تجزیه و تحلیل مراقبت های بهداشتی -- بهداشت و درمان -- ریاضیات -- علوم کامپیوتر -- تاریخچه تجزیه و تحلیل مراقبت های بهداشتی -- نمونه هایی از تجزیه و تحلیل مراقبت های بهداشتی -- استفاده از تجسم ها برای روشن کردن مراقبت از بیمار -- پیش بینی رویدادهای تشخیصی و درمانی آینده -- اندازه گیری کیفیت و عملکرد ارائه دهنده -- درمان های مواجهه با بیمار برای بیماری -- کاوش در نرم افزار -- Anaconda -- Anaconda Navigator -- Jupyter notebook -- Spyder IDE -- SQLite -- Command line tools -- نصب یک ویرایشگر متن -- 2. پایه های مراقبت های بهداشتی -- ارائه مراقبت های بهداشتی در ایالات متحده -- اصول اولیه صنعت مراقبت های بهداشتی -- تامین مالی مراقبت های بهداشتی -- بازپرداخت هزینه به ازای خدمات -- مراقبت مبتنی بر ارزش -- خط مشی مراقبت های بهداشتی -- حفاظت از حریم خصوصی بیمار و حقوق بیمار -- پیشبرد پذیرش سوابق پزشکی الکترونیکی -- ترویج مراقبت مبتنی بر ارزش -- تجزیه و تحلیل پیشرفته در مراقبت های بهداشتی -- داده های بیمار - سفر از کامپیوتر نیز بیمار -- تاریخچه و فیزیکی -- فراداده و شکایت اصلی -- سابقه بیماری حاضر -- سابقه داخلی گذشته -- داروها -- سابقه خانوادگی -- سابقه اجتماعی -- آلرژی -- - بررسی سیستمها - معاینه فیزیکی - دادههای هدف اضافی - ارزیابی و طرح - یادداشت بالینی پیشرفت - مجموعههای کد استاندارد بالینی - طبقهبندی بینالمللی بیماری - اصطلاحات رویهای فعلی - نامها و کدهای شناسههای مشاهدات منطقی - - کد ملی دارو - نامگذاری سیستماتیک اصطلاحات بالینی پزشکی - تجزیه تحلیل های مراقبت های بهداشتی - جمعیت - وظیفه پزشکی - غربالگری - تشخیص - نتیجه/پیش آگهی - پاسخ به درمان - قالب داده ها - ساختار یافته - بدون ساختار -- تصویربرداری -- فرمت داده های دیگر -- بیماری -- بیماری های حاد در مقابل بیماری های مزمن -- سرطان -- سایر بیماری ها -- کنار هم قرار دادن همه آنها - مشخص کردن یک مورد استفاده -- 3. مبانی یادگیری ماشین -- چارچوب های مدل برای تصمیم گیری پزشکی ساخت -- استدلال درخت مانند -- استدلال طبقه بندی شده با الگوریتم ها و درخت -- الگوریتم های یادگیری ماشین متناظر -- درخت تصمیم و جنگل تصادفی -- استدلال احتمالی و قضیه بیز -- استفاده از قضیه بیز برای محاسبه احتمالات بالینی -- محاسبه احتمال MI پایه -- جدول احتمالی 2x2 برای درد قفسه سینه و انفارکتوس میوکارد -- تفسیر جدول احتمالی و محاسبه حساسیت و ویژگی -- محاسبه نسبت احتمال درد قفسه سینه -- محاسبه احتمال پس از آزمون MI با توجه به وجود درد قفسه سینه -- دستگاه مربوطه الگوریتم یادگیری - طبقهبندیکننده ساده بیز - جداول معیار و رویکرد جمع وزنی - جداول معیار - الگوریتمهای یادگیری ماشین متناظر - رگرسیون خطی و لجستیک - ارتباط الگو و شبکههای عصبی - استدلال بالینی پیچیده - الگوریتم یادگیری ماشین متناظر - شبکه های عصبی و یادگیری عمیق -- خط لوله یادگیری ماشین -- بارگذاری داده ها -- پاکسازی و پردازش داده ها -- تجمیع داده ها -- تجزیه داده ها -- تبدیل انواع -- مقابله با داده های از دست رفته -- کاوش و تجسم داده ها -- انتخاب ویژگی ها -- آموزش پارامترهای مدل -- ارزیابی عملکرد مدل -- حساسیت -- ویژگی -- ارزش اخباری مثبت -- ارزش اخباری منفی -- نرخ مثبت کاذب -- دقت -- منحنی های ویژگی های عملکرد گیرنده -- منحنی های فراخوان دقیق -- - متغیرهای هدف ارزش گذاری مداوم - 4. مبانی محاسباتی - پایگاه های داده - مقدمه ای بر پایگاه های داده - مهندسی داده با SQL - نمونه ای از موارد - جزئیات مورد - پیش بینی مرگ و میر برای یک کاردیولوژی - پایگاه داده بالینی - جدول PATIENT - - جدول VISIT - جدول داروها - جدول LABS - جدول VITALS - جدول MORT - شروع یک جلسه SQLite - مهندسی داده، یک جدول در یک زمان با SQL - مجموعه پرس و جو شماره 0 - ایجاد شش جدول s-- مجموعه پرس و جو #0a - ایجاد جدول PATIENT - مجموعه پرس و جو #0b - ایجاد جدول VISIT - مجموعه پرس و جو #0c - ایجاد جدول MEDICATIONS - مجموعه درخواست #0d - ایجاد جدول LABS - مجموعه پرس و جو #0e - ایجاد جدول VITALS - مجموعه پرس و جو #0f - ایجاد جدول MORT - مجموعه پرس و جو #0g - نمایش جداول ما - مجموعه پرس و جو #1 - ایجاد جدول MORT_FINAL - مجموعه پرس و جو #2 - اضافه کردن ستون ها به MORT_FINAL -- مجموعه پرس و جو #2a - اضافه کردن ستون ها با استفاده از ALTER TABLE - مجموعه پرس و جو #2b - افزودن ستون ها با استفاده از JOIN - مجموعه پرس و جو شماره 3 - دستکاری داده ها - محاسبه سن - مجموعه پرس و جو شماره 4 - ترکیب و جمع آوری تشخیص ها - مجموعه پرس و جو شماره 4a - تشخيصهاي بايننگ براي CHF - مجموعه پرس و جو 4b - تشخيصهاي بايننگ براي ساير بيماريها - مجموعه پرس و جو #4c - جمعآوري تشخيصهاي قلبي با استفاده از SUM - مجموعه پرسوجو شماره 4d - جمعآوري تشخيصهاي قلبي با استفاده از COUNT - مجموعه پرسشها شماره 5 - شمارش داروها - مجموعه پرس و جو شماره 6 - جمع کردن نتایج آزمایشگاهی غیرعادی - مجموعه پرس و جو شماره 7 - انتساب متغیرهای گمشده - مجموعه پرس و جو شماره 7a - انتساب مقادیر دمایی از دست رفته با استفاده از انتساب محدوده نرمال - مجموعه پرس و جو شماره 7b - انتساب دمای از دست رفته مقادیر با استفاده از برانگیختن میانگین -- مجموعه پرس و جو #7c - برانگیختن مقادیر BNP گمشده با استفاده از توزیع یکنواخت -- مجموعه پرس و جو شماره 8 - افزودن متغیر هدف -- مجموعه پرس و جو شماره 9 - تجسم جدول MORT_FINAL_2 -- 5. مبانی محاسباتی - مقدمه python -- متغیرها و انواع -- رشته ها -- انواع عددی -- ساختار داده ها و ظروف -- لیست ها -- تاپل ها -- دیکشنری ها -- مجموعه ها -- برنامه نویسی در پایتون -- مثالی گویا -- مقدمه ای بر پاندا -- چیست قاب داده پانداها؟ -- وارد کردن داده -- وارد کردن داده ها به پانداها از ساختارهای داده پایتون -- وارد کردن داده ها به پانداها از یک فایل مسطح -- وارد کردن داده ها به پانداها از پایگاه داده -- عملیات متداول در فریم های داده -- افزودن ستون ها -- افزودن خالی یا کاربر -ستونهای اولیه - افزودن ستونهای جدید با تبدیل ستونهای موجود - حذف ستونها - اعمال توابع در چندین ستون - ترکیب فریمهای داده - تبدیل ستونهای قاب داده به فهرست - دریافت و تنظیم مقادیر قاب دادهها - دریافت/تنظیم مقادیر استفاده از نمایهسازی مبتنی بر برچسب با loc - دریافت/تنظیم مقادیر با استفاده از برچسبگذاری مبتنی بر اعداد صحیح با iloc - دریافت/تنظیم چندین مقدار پیوسته با استفاده از برش - دریافت/تنظیم سریع مقادیر اسکالر با استفاده از iat - سایر عملیاتها - فیلتر کردن ردیفها با استفاده از نمایهسازی بولی - مرتبسازی ردیفها - عملیات شبیه به SQL - دریافت تعداد ردیفهای مجموع - پیوستن به فریمهای داده - مقدمهای بر scikit-learn - دادههای نمونه - پیشپردازش دادهها - رمزگذاری یکبار متغیرهای طبقهبندی - - مقیاسبندی و مرکزیت - دوتاییسازی - منتسب - انتخاب ویژگی - الگوریتمهای یادگیری ماشین - مدلهای خطی تعمیمیافته - روشهای مجموعه - الگوریتمهای یادگیری ماشین اضافی - ارزیابی عملکرد - کتابخانههای تحلیلی اضافی - NumPy و SciPy - - Matplotlib -- 6. اندازه گیری کیفیت مراقبت های بهداشتی -- مقدمه ای بر اقدامات مراقبت های بهداشتی -- برنامه های مبتنی بر ارزش پزشکی ایالات متحده -- برنامه خرید مبتنی بر ارزش بیمارستان -- دامنه ها و اقدامات -- حوزه مراقبت بالینی -- بیمار و مراقب تجربه متمرکز حوزه مراقبت -- حوزه ایمنی -- حوزه کارایی و کاهش هزینه -- برنامه کاهش بستری مجدد در بیمارستان -- برنامه شرایط اکتسابی بیمارستان -- حوزه عفونت های اکتسابی مراقبت های بهداشتی -- حوزه ایمنی بیمار -- پایان مرحله برنامه تشویقی کیفیت بیماری کلیوی -- برنامه مبتنی بر ارزش مرکز پرستاری ماهر -- برنامه مبتنی بر ارزش سلامت در خانه -- سیستم پرداخت تشویقی مبتنی بر شایستگی -- کیفیت -- ارتقاء اطلاعات مراقبت -- فعالیت های بهبود -- هزینه -- - سایر برنامههای مبتنی بر ارزش - دادهها و مجموعه اطلاعات اثربخشی مراقبتهای بهداشتی - اقدامات دولتی - مقایسه امکانات دیالیز با استفاده از پایتون - دانلود دادهها - وارد کردن دادهها به دفترچه یادداشت Jupyter - کاوش در ردیفها و ستونهای دادهها - کاوش دادهها از نظر جغرافیایی - نمایش مراکز دیالیز بر اساس عملکرد کلی - تحلیلهای جایگزین مراکز دیالیز - مقایسه بیمارستانها - دانلود دادهها - وارد کردن دادهها به جلسه نوت بوک Jupyter - کاوش جداول - ادغام جداول HVBP -- 7. ساخت مدل های پیش بینی در مراقبت های بهداشتی -- مقدمه ای بر تجزیه و تحلیل پیش بینی در مراقبت های بهداشتی -- وظیفه مدل سازی ما -- پیش بینی وضعیت ترخیص برای بیماران ED -- به دست آوردن مجموعه داده -- مجموعه داده های NHAMCA در یک نگاه -- دانلود داده های NHAMCS -- دانلود فایل ED2013 -- دانلود لیست موارد نظرسنجی - body_namcsoph.pdf -- دانلود فایل مستندات - doc13_ed.pdf -- شروع جلسه Jupyter -- وارد کردن مجموعه داده -- بارگیری متا داده -- بارگیری مجموعه داده های ED -- ساخت متغیر پاسخ -- تقسیم داده ها به مجموعه های قطار و آزمایش -- پیش پردازش متغیرهای پیش بینی -- اطلاعات بازدید -- ماه -- روز هفته -- زمان رسیدن -- زمان انتظار -- سایر اطلاعات بازدید -- متغیرهای دموگرافیک -- سن -- جنسیت -- قومیت و نژاد -- سایر اطلاعات جمعیت شناختی -- متغیرهای تریاژ -- متغیرهای مالی -- علائم حیاتی -- دما -- نبض -- تعداد تنفس -- فشار خون -- - اشباع اکسیژن - سطح درد - کدهای دلیل ویزیت - کدهای آسیب - کدهای تشخیصی - تاریخچه پزشکی - آزمایشها - روشها - کدهای دارویی - اطلاعات ارائهدهنده - اطلاعات وضعیت - ستونهای دریافتی - - شناسایی متغیرها - ستونهای وضعیت پرونده الکترونیکی پزشکی - اطلاعات دقیق دارویی - اطلاعات متفرقه - مراحل پیشپردازش نهایی - رمزگذاری یکبار - تبدیل عددی - تبدیل آرایه NomPy - ساخت مدلها - رگرسیون لجستیک - جنگل های تصادفی -- شبکه عصبی -- استفاده از مدل ها برای پیش بینی -- بهبود مدل های ما -- 8. مدل های پیش بینی مراقبت های بهداشتی - مروری -- تجزیه و تحلیل مراقبت های بهداشتی پیش بینی کننده - وضعیت هنر -- خطر کلی قلبی عروقی -- امتیاز خطر فرامینگهام -- خطر قلبی عروقی و یادگیری ماشین -- نارسایی احتقانی قلب -- تشخیص CHF -- تشخیص CHF با یادگیری ماشین -- سایر کاربردهای یادگیری ماشینی در CHF -- سرطان -- سرطان چیست؟ -- کاربردهای ML برای سرطان -- داده های بالینی معمول -- داده های بالینی خاص سرطان -- داده های تصویربرداری -- داده های ژنومی -- داده های پروتئومیک -- مثالی - پیش بینی سرطان پستان -- غربالگری سنتی سرطان پستان -- غربالگری سرطان پستان و یادگیری ماشین -- پیش بینی پذیرش مجدد -- امتیازات LACE و بیمارستان -- مدل سازی بستری مجدد -- سایر شرایط و رویدادها -- 9. آینده - مراقبت های بهداشتی و فناوری های نوظهور -- تجزیه و تحلیل مراقبت های بهداشتی و اینترنت -- تجزیه و تحلیل مراقبت های بهداشتی و اینترنت -- مراقبت های بهداشتی و اینترنت اشیا -- تجزیه و تحلیل مراقبت های بهداشتی و رسانه های اجتماعی -- نظارت و پیش بینی آنفولانزا -- پیش بینی خودکشی با یادگیری ماشین -- مراقبت های بهداشتی و یادگیری عمیق -- به طور خلاصه یادگیری عمیق چیست؟ -- یادگیری عمیق در مراقبت های بهداشتی -- شبکه های فید فوروارد عمیق -- شبکه های عصبی کانولوشن برای تصاویر -- شبکه های عصبی تکراری برای توالی -- موانع، مسائل اخلاقی و محدودیت ها -- موانع -- مسائل اخلاقی -- محدودیت ها؛ در سال های اخیر ، فن آوری ها و تجزیه و تحلیل های یادگیری ماشین به طور گسترده در بخش مراقبت های بهداشتی مورد استفاده قرار گرفته اند. Healthcare Analytics Made Simple شکاف بین پزشکان شاغل و دانشمندان داده را پر می کند. این کار دانشمندان داده را با داده های مراقبت های بهداشتی مجهز می کند و به آنها اجازه می دهد تا بینش بهتری از این داده ها به دست آورند تا نتایج مراقبت های بهداشتی را بهبود بخشند. این کتاب یک نمای کلی از یادگیری ماشین برای تجزیه و تحلیل مراقبت های بهداشتی است که به طور خلاصه چشم انداز مراقبت های بهداشتی فعلی، الگوریتم های یادگیری ماشین و زبان های برنامه نویسی Python و SQL را توصیف می کند. دستورالعمل های گام به گام به شما می آموزد که چگونه داده های واقعی مراقبت های بهداشتی را به دست آورید و تجزیه و تحلیل های توصیفی، پیش بینی کننده و تجویزی را با استفاده از بسته های محبوب پایتون مانند پانداها و scikit-learn انجام دهید. آخرین نتایج تحقیقات در تشخیص بیماری و تجزیه و تحلیل تصویر مراقبت های بهداشتی بررسی می شود. در پایان این کتاب، نحوه استفاده از Python برای تجزیه و تحلیل دادههای مراقبتهای بهداشتی، نحوه وارد کردن، جمعآوری، پاکسازی و اصلاح دادهها از بررسیهای پرونده الکترونیک سلامت (EHR) و نحوه ساخت مدلهای پیشبینی با این دادهها از طریق واقعی را خواهید فهمید. الگوریتم های جهان و نمونه کد.
فهرست مطالب :
1. Introduction to healthcare analytics --
What is healthcare analytics? --
Healthcare analytics uses advanced competing technology --
Healthcare analytics acts on the healthcare industry --
Healthcare analytics improves medical care --
Better outcomes --
Lower costs --
Ensure quality --
Foundation of healthcare analytics --
Healthcare --
Mathematics --
Computer science --
History of healthcare analytics --
Examples of healthcare analytic --
Using visualizations to elucidate patient care --
Predicting future diagnostic and treatment events --
Measuring provider quality and performance --
Patient-facing treatments for disease --
exploring the software --
Anaconda --
Anaconda navigator --
Jupyter notebook --
Spyder IDE --
SQLite --
Command-line tools --
Installing a text editor --
2. Healthcare foundations --
Healthcare delivery in the US --
Healthcare industry basics --
Healthcare financing --
Fee-for-service reimbursement --
Value-based care --
Healthcare policy --
Protecting patient privacy and patient rights --
Advancing the adoption of electronic medical records --
Promoting value-based care --
Advancing analytics in healthcare --
Patient data - the journey from patient too computer --
The history and physical --
Metadata and chief complaint --
History of the present illness --
Past medial history --
Medications --
Family history --
Social history --
Allergies --
Review of systems --
Physical examination --
Additional objective data --
Assessment and plan --
The progress clinical note --
Standardized clinical code sets --
International classification of disease --
Current procedural terminology --
Logical observation identifiers names and codes --
National drug code --
Systematized nomenclature of medicine clinical terms --
Breaking down healthcare analytics --
Population --
Medical task --
Screening --
Diagnosis --
Outcome/prognosis --
Response to treatment --
Data format --
Structured --
Unstructured --
Imaging --
Other data format --
Disease --
Acute versus chronic diseases --
Cancer --
Other diseases --
Putting it all together - specifying a use case --
3. Machine learning foundations --
Model frameworks for medical decision making --
Tree-like reasoning --
Categorical reasoning with algorithms and trees --
Corresponding machine learning algorithms - decision tree and random forest --
Probabilistic reasoning and Bayes theorem --
Using Bayes theorem for calculating clinical probabilities --
Calculating the baseline MI probability --
2x2 Contingency table for chest pain and myocardial infarction --
Interpreting the contingency table and calculating sensitivity and specificity --
Calculating likelihood ratios for chest pain --
Calculating the post-test probability of MI given the presence of chest pain --
Corresponding machine learning algorithm - the naive Bayes classifier --
Criterion tables and the weighted sum approach --
Criterion tables --
Corresponding machine learning algorithms - linear and logistic regression --
Pattern association and neural networks --
Complex clinical reasoning --
Corresponding machine learning algorithm - neural networks and deep learning --
Machine learning pipeline --
Loading the data --
Cleaning and proprocessing the data --
aggregating data --
Parsing data --
Converting types --
Dealing with missing data --
Exploring and visualizing the data --
Selecting features --
Training the model parameters --
Evaluating model performance --
Sensitivity --
Specificity --
Positive predictive value --
Negative predictive value --
False-positive rate --
Accuracy --
receiver operating characteristics curves --
Precision-recall curves --
Continuously valued target variables --
4. Computing foundations - databases --
Introduction to databases --
Data engineering with SQL - an example case --
Case details - predicting mortality for a cardiology practice --
The clinical database --
The PATIENT table --
The VISIT table --
The MEDICATIONS table --
The LABS table --
The VITALS table --
The MORT table --
Starting an SQLite session --
Data engineering, one table at a time with SQL --
Query set #0 - creating the six table s--
Query set #0a - creating the PATIENT table --
Query set #0b - creating the VISIT table --
Query set #0c - creating the MEDICATIONS table --
Query set #0d - creating the LABS table --
Query set #0e - creating the VITALS table --
Query set #0f - creating the MORT table --
Query set #0g - displaying our tables --
Query set #1 - creating the MORT_FINAL table --
Query set #2 - adding columns to MORT_FINAL --
Query set #2a - adding columns using ALTER TABLE --
Query set #2b - adding columns using JOIN --
Query set #3 - data manipulation - calculating age --
Query set #4 - binning and aggregating diagnoses --
Query set #4a - binning diagnoses for CHF --
Query set 4b - binning diagnoses for other diseases --
Query set #4c - aggregating cardiac diagnoses using SUM --
Query set #4d - aggregating cardiac diagnoses using COUNT --
Query set #5 - counting medications --
Query set #6 - binning abnormal lab results --
Query set #7 - imputing missing variables --
Query set #7a - imputing missing temperature values using normal-range imputation --
Query set #7b - imputing missing temperature values using mean imputation --
Query set #7c - imputing missing BNP values using a uniform distribution --
Query set #8 - adding the target variable --
Query set #9 - visualizing the MORT_FINAL_2 table --
5. Computing foundations - introduction to python --
Variables and types --
Strings --
Numeric types --
Data structures and containers --
Lists --
tuples --
Dictionaries --
Sets --
Programming in python - an illustrative example --
Introduction to panda --
What is a pandas data frame? --
Importing data --
Importing data into pandas from python data structures --
Importing data into pandas from a flat file --
Importing data into pandas from a database --
Common operations on data frames --
Adding columns --
Adding blank or user-initialized columns --
Adding new columns by transforming existing columns --
Dropping columns --
Applying functions to multiple columns --
Combining data frames --
Converting data frame columns to lists --
Getting and setting data frame values --
Getting/setting values using label-based indexing with loc --
Getting/setting values using integer-based labeling with iloc --
Getting/setting multiple contiguous values using slicing --
Fast getting/setting of scalar values using at an iat --
Other operations --
Filtering rows using Boolean indexing --
Sorting rows --
SQL-like operations --
Getting aggregate row COUNTs --
Joining data frames --
Introduction to scikit-learn --
Sample data --
Data preprocessing --
One-hot encoding of categorical variables --
Scaling and centering --
Binarization --
Imputation --
Feature-selection --
Machine learning algorithms --
generalized linear models --
Ensemble methods --
Additional machine learning algorithms --
Performance assessment --
Additional analytics libraries --
NumPy and SciPy --
Matplotlib --
6. Measuring healthcare quality --
Introduction to healthcare measures --
US medicare value-based programs --
The hospital value-based purchasing program --
Domains and measures --
The clinical care domain --
The patient and caregiver-centered experience of care domain --
Safety domain --
Efficiency and cost reduction domain --
The hospital readmission reduction program --
The hospital-acquired conditions program --
The healthcare-acquired infections domain --
The patient safety domain --
The end-stage renal disease quality incentive program --
The skilled nursing facility value-based program --
The home health value-based program --
The merit-based incentive payment system --
Quality --
Advancing care information --
Improvement activities --
Cost --
Other value-based programs --
The healthcare effectiveness data and information set --
State measures --
Comparing dialysis facilities using python --
Downloading the data --
Importing the data into your Jupyter notebook --
exploring the data rows and columns --
Exploring the data geographically --
Displaying dialysis centers based on total performance --
Alternative analyses of dialysis centers --
Comparing hospitals --
Downloading the data --
importing the data into your Jupyter notebook session --
Exploring the tables --
Merging the HVBP tables --
7. Making predictive models in healthcare --
Introduction to predictive analytics in healthcare --
Our modeling task - predicting discharge statuses for ED patients --
Obtaining the data set --
The NHAMCA data set at a glance --
Downloading the NHAMCS data --
Downloading the ED2013 --
file --
Downloading the list of survey items - body_namcsoph.pdf --
Downloading the documentation file - doc13_ed.pdf --
Starting a Jupyter session --
Importing the data set --
Loading the meta data --
Loading the ED data set --
Making the response variable --
Splitting the data into train and test sets --
Preprocesing the predictor variables --
Visit information --
Month --
Day of the week --
Arrival time --
Wait time --
Other visit information --
Demographic variables --
Age --
Sex --
ethnicity and race --
Other demographic information --
Triage variables--
Financial variables --
Vital signs --
Temperature --
Pulse --
Respiratory rate --
Blood pressure --
Oxygen saturation --
Pain level --
Reason-for-visit codes --
Injury codes --
Diagnostic codes --
Medical history --
Tests --
Procedures --
Medication codes --
Provider information --
disposition information --
Imputed columns --
Identifying variables --
electronic medical record status columns --
Detailed medication information --
Miscellaneous information --
Final preprocessing steps --
One-hot encoding --
Numeric conversion --
NomPy array conversion --
Building the models --
Logistic regression --
Random forests --
Neural network --
Using the models to make predictions --
Improving our models --
8. Healthcare predictive models - a review --
Predictive healthcare analytics - state of the art --
Overall cardiovascular risk --
The framingham risk score --
Cardiovascular risk and machine learning --
Congestive heart failure --
Diagnosing CHF --
CHF detection with machine learning --
Other applications of machine learning in CHF --
Cancer --
What is cancer? --
ML applications for cancer --
Routine clinical data --
Cancer-specific clinical data --
Imaging data --
Genomic data --
Proteomic data --
An example - breast cancer prediction --
Traditional screening of breast cancer --
Breast cancer screening and machine learning --
Readmission prediction --
LACE and HOSPITAL scores --
Readmission modeling --
Other conditions and events --
9. The future - healthcare and emerging technologies --
Healthcare analytics and the internet --
Healthcare analytics and the internet --
healthcare and the internet of things --
Healthcare analytics and social media --
Influenza surveillance and forecasting --
Predicting suicidality with machine learning --
Healthcare and deep learning --
What is deep learning, briefly? --
Deep learning in healthcare --
Deep feed-forward networks --
Convolutional neural networks for images --
Recurrent neural networks for sequences --
Obstacles, ethical issues, and limitations --
Obstacles --
Ethical issues --
Limitations
توضیحاتی در مورد کتاب به زبان اصلی :
1. Introduction to healthcare analytics -- What is healthcare analytics? -- Healthcare analytics uses advanced competing technology -- Healthcare analytics acts on the healthcare industry -- Healthcare analytics improves medical care -- Better outcomes -- Lower costs -- Ensure quality -- Foundation of healthcare analytics -- Healthcare -- Mathematics -- Computer science -- History of healthcare analytics -- Examples of healthcare analytic -- Using visualizations to elucidate patient care -- Predicting future diagnostic and treatment events -- Measuring provider quality and performance -- Patient-facing treatments for disease -- exploring the software -- Anaconda -- Anaconda navigator -- Jupyter notebook -- Spyder IDE -- SQLite -- Command-line tools -- Installing a text editor -- 2. Healthcare foundations -- Healthcare delivery in the US -- Healthcare industry basics -- Healthcare financing -- Fee-for-service reimbursement -- Value-based care -- Healthcare policy -- Protecting patient privacy and patient rights -- Advancing the adoption of electronic medical records -- Promoting value-based care -- Advancing analytics in healthcare -- Patient data - the journey from patient too computer -- The history and physical -- Metadata and chief complaint -- History of the present illness -- Past medial history -- Medications -- Family history -- Social history -- Allergies -- Review of systems -- Physical examination -- Additional objective data -- Assessment and plan -- The progress clinical note -- Standardized clinical code sets -- International classification of disease -- Current procedural terminology -- Logical observation identifiers names and codes -- National drug code -- Systematized nomenclature of medicine clinical terms -- Breaking down healthcare analytics -- Population -- Medical task -- Screening -- Diagnosis -- Outcome/prognosis -- Response to treatment -- Data format -- Structured -- Unstructured -- Imaging -- Other data format -- Disease -- Acute versus chronic diseases -- Cancer -- Other diseases -- Putting it all together - specifying a use case -- 3. Machine learning foundations -- Model frameworks for medical decision making -- Tree-like reasoning -- Categorical reasoning with algorithms and trees -- Corresponding machine learning algorithms - decision tree and random forest -- Probabilistic reasoning and Bayes theorem -- Using Bayes theorem for calculating clinical probabilities -- Calculating the baseline MI probability -- 2x2 Contingency table for chest pain and myocardial infarction -- Interpreting the contingency table and calculating sensitivity and specificity -- Calculating likelihood ratios for chest pain -- Calculating the post-test probability of MI given the presence of chest pain -- Corresponding machine learning algorithm - the naive Bayes classifier -- Criterion tables and the weighted sum approach -- Criterion tables -- Corresponding machine learning algorithms - linear and logistic regression -- Pattern association and neural networks -- Complex clinical reasoning -- Corresponding machine learning algorithm - neural networks and deep learning -- Machine learning pipeline -- Loading the data -- Cleaning and proprocessing the data -- aggregating data -- Parsing data -- Converting types -- Dealing with missing data -- Exploring and visualizing the data -- Selecting features -- Training the model parameters -- Evaluating model performance -- Sensitivity -- Specificity -- Positive predictive value -- Negative predictive value -- False-positive rate -- Accuracy -- receiver operating characteristics curves -- Precision-recall curves -- Continuously valued target variables -- 4. Computing foundations - databases -- Introduction to databases -- Data engineering with SQL - an example case -- Case details - predicting mortality for a cardiology practice -- The clinical database -- The PATIENT table -- The VISIT table -- The MEDICATIONS table -- The LABS table -- The VITALS table -- The MORT table -- Starting an SQLite session -- Data engineering, one table at a time with SQL -- Query set #0 - creating the six table s-- Query set #0a - creating the PATIENT table -- Query set #0b - creating the VISIT table -- Query set #0c - creating the MEDICATIONS table -- Query set #0d - creating the LABS table -- Query set #0e - creating the VITALS table -- Query set #0f - creating the MORT table -- Query set #0g - displaying our tables -- Query set #1 - creating the MORT_FINAL table -- Query set #2 - adding columns to MORT_FINAL -- Query set #2a - adding columns using ALTER TABLE -- Query set #2b - adding columns using JOIN -- Query set #3 - data manipulation - calculating age -- Query set #4 - binning and aggregating diagnoses -- Query set #4a - binning diagnoses for CHF -- Query set 4b - binning diagnoses for other diseases -- Query set #4c - aggregating cardiac diagnoses using SUM -- Query set #4d - aggregating cardiac diagnoses using COUNT -- Query set #5 - counting medications -- Query set #6 - binning abnormal lab results -- Query set #7 - imputing missing variables -- Query set #7a - imputing missing temperature values using normal-range imputation -- Query set #7b - imputing missing temperature values using mean imputation -- Query set #7c - imputing missing BNP values using a uniform distribution -- Query set #8 - adding the target variable -- Query set #9 - visualizing the MORT_FINAL_2 table -- 5. Computing foundations - introduction to python -- Variables and types -- Strings -- Numeric types -- Data structures and containers -- Lists -- tuples -- Dictionaries -- Sets -- Programming in python - an illustrative example -- Introduction to panda -- What is a pandas data frame? -- Importing data -- Importing data into pandas from python data structures -- Importing data into pandas from a flat file -- Importing data into pandas from a database -- Common operations on data frames -- Adding columns -- Adding blank or user-initialized columns -- Adding new columns by transforming existing columns -- Dropping columns -- Applying functions to multiple columns -- Combining data frames -- Converting data frame columns to lists -- Getting and setting data frame values -- Getting/setting values using label-based indexing with loc -- Getting/setting values using integer-based labeling with iloc -- Getting/setting multiple contiguous values using slicing -- Fast getting/setting of scalar values using at an iat -- Other operations -- Filtering rows using Boolean indexing -- Sorting rows -- SQL-like operations -- Getting aggregate row COUNTs -- Joining data frames -- Introduction to scikit-learn -- Sample data -- Data preprocessing -- One-hot encoding of categorical variables -- Scaling and centering -- Binarization -- Imputation -- Feature-selection -- Machine learning algorithms -- generalized linear models -- Ensemble methods -- Additional machine learning algorithms -- Performance assessment -- Additional analytics libraries -- NumPy and SciPy -- Matplotlib -- 6. Measuring healthcare quality -- Introduction to healthcare measures -- US medicare value-based programs -- The hospital value-based purchasing program -- Domains and measures -- The clinical care domain -- The patient and caregiver-centered experience of care domain -- Safety domain -- Efficiency and cost reduction domain -- The hospital readmission reduction program -- The hospital-acquired conditions program -- The healthcare-acquired infections domain -- The patient safety domain -- The end-stage renal disease quality incentive program -- The skilled nursing facility value-based program -- The home health value-based program -- The merit-based incentive payment system -- Quality -- Advancing care information -- Improvement activities -- Cost -- Other value-based programs -- The healthcare effectiveness data and information set -- State measures -- Comparing dialysis facilities using python -- Downloading the data -- Importing the data into your Jupyter notebook -- exploring the data rows and columns -- Exploring the data geographically -- Displaying dialysis centers based on total performance -- Alternative analyses of dialysis centers -- Comparing hospitals -- Downloading the data -- importing the data into your Jupyter notebook session -- Exploring the tables -- Merging the HVBP tables -- 7. Making predictive models in healthcare -- Introduction to predictive analytics in healthcare -- Our modeling task - predicting discharge statuses for ED patients -- Obtaining the data set -- The NHAMCA data set at a glance -- Downloading the NHAMCS data -- Downloading the ED2013 -- file -- Downloading the list of survey items - body_namcsoph.pdf -- Downloading the documentation file - doc13_ed.pdf -- Starting a Jupyter session -- Importing the data set -- Loading the meta data -- Loading the ED data set -- Making the response variable -- Splitting the data into train and test sets -- Preprocesing the predictor variables -- Visit information -- Month -- Day of the week -- Arrival time -- Wait time -- Other visit information -- Demographic variables -- Age -- Sex -- ethnicity and race -- Other demographic information -- Triage variables-- Financial variables -- Vital signs -- Temperature -- Pulse -- Respiratory rate -- Blood pressure -- Oxygen saturation -- Pain level -- Reason-for-visit codes -- Injury codes -- Diagnostic codes -- Medical history -- Tests -- Procedures -- Medication codes -- Provider information -- disposition information -- Imputed columns -- Identifying variables -- electronic medical record status columns -- Detailed medication information -- Miscellaneous information -- Final preprocessing steps -- One-hot encoding -- Numeric conversion -- NomPy array conversion -- Building the models -- Logistic regression -- Random forests -- Neural network -- Using the models to make predictions -- Improving our models -- 8. Healthcare predictive models - a review -- Predictive healthcare analytics - state of the art -- Overall cardiovascular risk -- The framingham risk score -- Cardiovascular risk and machine learning -- Congestive heart failure -- Diagnosing CHF -- CHF detection with machine learning -- Other applications of machine learning in CHF -- Cancer -- What is cancer? -- ML applications for cancer -- Routine clinical data -- Cancer-specific clinical data -- Imaging data -- Genomic data -- Proteomic data -- An example - breast cancer prediction -- Traditional screening of breast cancer -- Breast cancer screening and machine learning -- Readmission prediction -- LACE and HOSPITAL scores -- Readmission modeling -- Other conditions and events -- 9. The future - healthcare and emerging technologies -- Healthcare analytics and the internet -- Healthcare analytics and the internet -- healthcare and the internet of things -- Healthcare analytics and social media -- Influenza surveillance and forecasting -- Predicting suicidality with machine learning -- Healthcare and deep learning -- What is deep learning, briefly? -- Deep learning in healthcare -- Deep feed-forward networks -- Convolutional neural networks for images -- Recurrent neural networks for sequences -- Obstacles, ethical issues, and limitations -- Obstacles -- Ethical issues -- Limitations;In recent years, machine learning technologies and analytics have been widely utilized across the healthcare sector. Healthcare Analytics Made Simple bridges the gap between practising doctors and data scientists. It equips the data scientists' work with healthcare data and allows them to gain better insight from this data in order to improve healthcare outcomes. This book is a complete overview of machine learning for healthcare analytics, briefly describing the current healthcare landscape, machine learning algorithms, and Python and SQL programming languages. The step-by-step instructions teach you how to obtain real healthcare data and perform descriptive, predictive, and prescriptive analytics using popular Python packages such as pandas and scikit-learn. The latest research results in disease detection and healthcare image analysis are reviewed. By the end of this book, you will understand how to use Python for healthcare data analysis, how to import, collect, clean, and refine data from electronic health record (EHR) surveys, and how to make predictive models with this data through real-world algorithms and code examples.