Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
Healthcare Analytics Made Simple
Dedication Packt Upsell
Why subscribe? PacktPub.com
Foreword Contributors
About the author About the reviewer Packt is searching for authors like you
Preface
Who this book is for What this book covers To get the most out of this book
Download the example code files Download the color images Conventions used
Get in touch
Reviews
Introduction to Healthcare Analytics
What is healthcare analytics?
Healthcare analytics uses advanced computing technology Healthcare analytics acts on the healthcare industry (DUH!) Healthcare analytics improves medical care
Better outcomes Lower costs Ensure quality
Foundations of healthcare analytics
Healthcare Mathematics Computer science
History of healthcare analytics Examples of healthcare analytics
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
Summary References
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 to computer
The history and physical (H&P)
Metadata and chief complaint History of the present illness (HPI) Past medical history Medications Family history Social history Allergies Review of systems Physical examination Additional objective data (lab tests, imaging, and other diagnostic tests) Assessment and plan
The progress (SOAP) clinical note
Standardized clinical codesets
International Classification of Disease (ICD) Current Procedural Terminology (CPT) Logical Observation Identifiers Names and Codes (LOINC) National Drug Code (NDC) Systematized Nomenclature of Medicine Clinical Terms (SNOMED-CT)
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
Summary References and further reading
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 2 x 2 contingency table for chest pain and myocardial infarction Interpreting the contingency table and calculating sensitivity and specificity Calculating likelihood ratios for chest pain (+ and -) 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 preprocessing 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 (Sn) Specificity (Sp) Positive predictive value (PPV) Negative predictive value (NPV) False-positive rate (FPR) Accuracy (Acc) Receiver operating characteristic (ROC) curves Precision-recall curves Continuously valued target variables
Summary References and further reading
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 tables
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 – date 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
Summary References and further reading
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 pandas
What is a pandas DataFrame? 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 DataFrames
Adding columns
Adding blank or user-initialized columns Adding new columns by transforming existing columns
Dropping columns Applying functions to multiple columns Combining DataFrames Converting DataFrame columns to lists Getting and setting DataFrame 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 and iat
Other operations
Filtering rows using Boolean indexing Sorting rows
SQL-like operations
Getting aggregate row COUNTs Joining DataFrames
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
Summary
Measuring Healthcare Quality
Introduction to healthcare measures US Medicare value-based programs The Hospital Value-Based Purchasing (HVBP) 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 (HRR) program The Hospital-Acquired Conditions (HAC) program
The healthcare-acquired infections domain The patient safety domain
The End-Stage Renal Disease (ESRD) quality incentive program The Skilled Nursing Facility Value-Based Program (SNFVBP) The Home Health Value-Based Program (HHVBP) The Merit-Based Incentive Payment System (MIPS)
Quality Advancing care information Improvement activities Cost
Other value-based programs
The Healthcare Effectiveness Data and Information Set (HEDIS) State measures
Comparing dialysis facilities using Python
Downloading the data Importing the data into your Jupyter Notebook session 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
Summary References
Making Predictive Models in Healthcare
Introduction to predictive analytics in healthcare Our modeling task – predicting discharge statuses for ED patients Obtaining the dataset
The NHAMCS dataset at a glance Downloading the NHAMCS data
Downloading the ED2013 file Downloading the list of survey items – body_namcsopd.pdf Downloading the documentation file – doc13_ed.pdf
Starting a Jupyter session Importing the dataset
Loading the metadata Loading the ED dataset
Making the response variable Splitting the data into train and test sets Preprocessing 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 NumPy array conversion
Building the models
Logistic regression Random forest Neural network
Using the models to make predictions Improving our models Summary References and further reading
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 Important features of 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 Summary References and further reading
The Future – Healthcare and Emerging Technologies
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
Conclusion of this book References and further reading
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion