Hub
Pricing About
WorkflowWorkflow

Heart Disease - Machine Learning Case - Comparing Algorithms

XgboostPythonModelKnimeJupyter
+6
mlauber71 profile image
Draft Latest edits on 
Jul 15, 2024 1:23 PM
Drag & drop
Like
Download workflow
Workflow preview
Binary Classification - use Python XGBoost package and other nodes to build model and deploy that thru KNIME Python nodes

prepare data with vtreat package
in the subfolder /data/notebooks/ there is a Jupyter notebook to experiment and build XGBoost models ("kn_example_python_xgboost.ipynb")

Also you can further explore the H2O.ai AutoML model with the notebook "h2o_inspect_model_automl_existing.ipynb"

------------
Heart Failure Prediction Dataset (Kaggle)
11 clinical features for predicting heart disease events.

https://www.kaggle.com/datasets/fedesoriano/heart-failure-prediction?resource=download

External resources

  • Medium Blog: KNIME, XGBoost and Optuna for Hyper Parameter Optimization
  • Medium Blog: About Machine-Learning — How it Fails and Succeeds
  • Medium Blog: KNIME — Machine Learning and Artificial Intelligence— A Collection
  • forum entry (77228)
  • HUB: Binary Classification - Heart Disease - Machine Learning Case - Comparing Algorithms
  • H2O.ai AutoML (wrapped with Python) in KNIME for classification problems
  • Medium: Data preparation for Machine Learning with KNIME and the Python “vtreat” package
  • Meta Collection about KNIME and Python
  • forum entry (45057)
  • XGBoost Parameters
  • A Beginner’s guide to XGBoost
  • How to Develop Your First XGBoost Model in Python
Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.3.0
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.2.1, 5.3.0

    knime_admin
  • Go to item
    KNIME Column Expressions (Labs)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Conda IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Ensemble Learning WrappersTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Excel SupportTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Extension for Big Data File FormatsTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.2.0, 5.3.0

    knime_admin
  • Go to item
    KNIME Giskard ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME H2O Machine Learning IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME H2O Machine Learning Integration - MOJO ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Integrated DeploymentTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME JavasnippetTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.2.0, 5.3.0

    knime_admin
  • Go to item
    KNIME LIBSVM IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Machine Learning Interpretability ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.2.0, 5.3.0

    knime_admin
  • Go to item
    KNIME Math Expression (JEP)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Python IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin
  • Go to item
    KNIME XGBoost IntegrationTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.3.0

    knime_admin

Legal

By using or downloading the workflow, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits