Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Data analyzing and Machine Learning Hands-on with KNIME
Rating: 4.5 out of 5(409 ratings)
2,260 students

Data analyzing and Machine Learning Hands-on with KNIME

Hands-on crash course guiding through codeless, user-friendly, free data science software KNIME Analytics Platform
Last updated 8/2025
English

What you'll learn

  • Machine Learning in codeless KNIME Analytics Platform from A to Z – Classification and Regression
  • Machine Learning models - Regression (simple linear, multilinear, polynomial, decision tree, random forest)
  • Machine Learning models - Classification (decision tree, random forest, naive bayes, SVM, gradient booster)
  • Data preparation for the machine learning predictive model with KNIME nodes
  • Machine Learning model´s performance evaluation (confusion matrix, accuracy ratio, R squared)
  • Collecting different data sources at one place
  • Exploring data to understand its trend, relations etc.
  • Using and working with Metanodes and Components
  • Data normalization
  • Outliers detection
  • Understand KNIME environment, work with the workflow files and KNIME nodes
  • Transform data by using basic KNIME nodes
  • Visualize data by using charts, plots and statistics KNIME nodes (line plot, scatter plot, correlation matrix, box plot, histogram)
  • Understand the basic theory and its importance of the AI, Big Data, Data Science and Machine Learning including several techniques
  • Install and be able to work with the KNIME Analytics Platform environment
  • Find help and advice when working with KNIME

Course content

7 sections57 lectures4h 17m total length
  • Introduction to the Knime course1:47

    Introduction to the course, content specification

  • Knime Analytics Platform environment description1:08

    Description of the Knime platform environment, explanation how to use each sections in the Knime analytics platform.

    If you are new to KNIME, please switch the interface into the classic one - see in the resources section.


  • Knime Analytics Platform installation3:45

    We will guide you through the installation of the Knime analytics platform.

    Please also, when installing new KNIME analytics platform, see the enclosed PDF document where you will find information about the difference between standard (older versions 3 - 4) and new 5 version.

    There are launched 5.x versions which brought significant changes.

    But do not worry, in the enclosed PDF you can find how to switch to classic environment. Also few nodes will have slightly different naming (like instead of Pivoting Pivot etc.).


  • Knime analytics platform installation0:37
  • Knime analytics platform versions0:11

    If you are new to KNIME, please switch the interface into the classic one - see in the resources section.

Requirements

  • Access to computer or laptop with Windows (32bit or 64 bit), Linux (64bit) or Mac (64bit) and with permission to download software (if not, ask your administrator)
  • No prior knowledge required
  • Basic data analyzing experience in different programs, like MS Excel or SQL or Python etc. is added advantage

Description

The goal of this course is to gain knowledge how to use open source Knime Analytics Platform for data analysis and machine learning predictive models on real data sets.

The course has two main sections:

1. PRE-PROCESSING DATA: TRANSOFRMING AND VISUALIZING DATA FRAMES

In this part we will cover the operations how to model, transform and prepare data frames and visualize them, mainly:

  • table transformation (merging data, table information, transpose, group by, pivoting etc.)

  • row operations (eg. filter)

  • column operations (filtering, spiting, adding, date information,  missing values, adding binners, change data types, do basic math operations etc.)

  • data visualization (column chart, line plot, pie chart, scatter plot, box plot)


2.  MACHINE LEARNING - REGRESSION AND CLASSIFICATION: We will create machine learning models in  standard machine learning process way, which consists in:

  1. data collection with reading nodes into the KNIME software (the data frames are available in this course for download)

  2. pre-processing and transforming data to get well prepared data frame for the prediction

  3. visualizing data with KNIME visual nodes (we will create basic plots and charts to have clear picture about our data)

  4. understanding what machine learning is and why it is important

  5. creating machine learning predictive models and evaluating them:

  • Simple and Multiple linear Regression

  • Polynomial Regression

  • Decision Tree Classification

  • Decision Tree Regression

  • Random Forest Regression

  • Random Forest Classification

  • Naive Bayes

  • SVM

  • Gradient booster

I will also explain the Knime Analytics Platform environment, guide you through the installation , and show you where to find help and hints.

One lecture is focused on working with Metanodes and Components.


Who this course is for:

  • anyone searching user-friendly, easily understandable, codeless and highly useful tool for data analyzing and machine learning tasks without necessity to have programming skills
  • people working with several data sources of different file types
  • people working with data - both small and big data
  • anyone excited in learning new technologies in the data science field
  • people willing to learn and use new modern tools for data analyzing and machine learning