Hub
  • Software
  • Blog
  • Forum
  • Events
  • Documentation
  • About KNIME
  • KNIME Hub
  • Nodes
  • Graph Density Initializer
NodeNode / Learner

Graph Density Initializer

KNIME Labs Active Learning Score Density
Drag & drop
Like
Copy short link

Creates a density model of a n-dimensional vector space, based on a kNN graph. The kNN graph is created by connecting each row with k rows closest (in terms of Euclidean distance) to it in the feature space ( k is the specified number of neighbors). This way each row has at least k edges in the kNN graph, however there are two cases in which a row may have more than k edges:

  • It is among the k nearest neighbors of a row that is not among its own nearest neighbors.
  • There are multiple rows that would be the k th nearest neighbor because they have the same distance to the row in question.
Each edge in the kNN graph is weighted using a Gaussian kernel over the distance of the connected rows with standard deviation Sigma . The density of a specific row is calculated as the mean weight of all its edge weights. For more details see the RALF Paper by Ebert et al.
If the node fails to execute due to memory problems, this is usually because the number of neighbors is set too high.

Node details

Input ports
  1. Type: Table
    Data
    Table to build a density model for.
Output ports
  1. Type: Density Scorer Model
    Density Scorer Model
    A Density Scorer Model that can be used with the Density Scorer node.

Extension

The Graph Density Initializer node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
    Active Learning for Document Classification
    Active learning Human-in-the-loop Guided analytics
    +18
    This workflow defines a fully automated web based application that will label your data u…
    knime > Examples > 50_Applications > 57_Guided_Labeling > 02_Active_Learning_for_Document_Classification
  2. Go to item
    Guided Labeling for Document Classification
    Active learning Human-in-the-loop Guided analytics
    +26
    This workflow defines a fully automated web based application that will label your data u…
    knime > Examples > 50_Applications > 57_Guided_Labeling > 01_Guided_Labeling_for_Document_Classification

No known nodes available

KNIME
Open for Innovation

KNIME AG
Hardturmstrasse 66
8005 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • E-Learning course
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • KNIME Open Source Story
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more on KNIME Server
© 2022 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Credits