ML Node Catalog
ML category
Generated from 91 catalog nodes in AI/ML.
Nodes in this category
Showing 48 of 91 matching nodes.
Load Model
AI/MLLoad Trained ML Model from Path
Load Model (Binary)
AI/MLLoad Trained ML Model from Path using fast binary format (Fory)
Predict
AI/MLPredict with Machine Learning Model
Prediction Class/Label
AI/MLExtract class_idx and label from predictions.
Save Model
AI/MLSave Trained ML Model to Path
Save Model (Binary)
AI/MLSave Trained ML Model to Path using fast binary format (Fory)
Teachable Machine
AI/MLImage classification using Teachable Machine models.
Fit Novelty Detection (One-Class SVM)
AI/ML/ClassificationFit a One-Class SVM on normal observations only. Predictions flag whether a new row is an inlier (1) or an outlier (0).
Train Classifier (AdaBoost)
AI/ML/ClassificationFit/Train an AdaBoost classifier using multi-class SAMME boosting over shallow Decision Trees. Each learner focuses on the rows its predecessors got wrong, so boosting usually beats a single tree on weak signal, but it is far more sensitive to label noise and outliers than Random Forest. Estimators is a maximum, not a guarantee: boosting stops early once a learner is no better than random guessing.
Train Classifier (Decision Tree)
AI/ML/ClassificationFit/Train a Decision Tree classifier. Native multi-class support with interpretable rules.
Train Classifier (K-Nearest Neighbours)
AI/ML/ClassificationFit a K-Nearest-Neighbours classifier. Non-parametric and instance based: the fitted model embeds a verbatim copy of the whole training set instead of learned coefficients, so every training row (and any personal data in it) travels with the model, is written into every saved model file and can be reconstructed by anyone holding it. Treat the model with the same care as the source table.
Train Classifier (Logistic Regression)
AI/ML/ClassificationFit/Train a Logistic Regression classifier with L2 regularization. Handles binary and multi-class targets and yields interpretable coefficients plus calibrated probabilities. The solver expects features on a comparable scale - fit a Feature Scaler first if your columns have very different ranges.
Train Classifier (Multinomial Naive Bayes)
AI/ML/ClassificationFit/Train a Multinomial Naive Bayes classifier, the standard baseline for text and other count data. Features must be non-negative counts or TF-IDF weights, which is what the Fit TF-IDF Vectorizer node produces. Native multi-class support and a single pass over the data.
Train Classifier (Naive Bayes)
AI/ML/ClassificationFit/Train a Gaussian Naive Bayes classifier. Native multi-class support - no need for One-vs-All.
Train Classifier (Random Forest)
AI/ML/ClassificationFit/Train a Random Forest classifier: many Decision Trees, each grown on a bootstrapped sample of the rows and a random subset of the features, combined by majority vote. Far more robust to overfitting than a single tree, at the price of interpretability. Model size and fit time grow linearly with Ensemble Size, so a forest of 500 trees costs roughly 500x a single tree.
Train Classifier (SVM)
AI/ML/ClassificationFit/Train Support Vector Machines (SVM) for Multi-Class Classification
Fit Clustering (Gaussian Mixture)
AI/ML/ClusteringFit/Train a Gaussian Mixture Model. Soft clustering with per-component covariances and mixture weights, fitted by Expectation-Maximization.
Train Clustering (DBSCAN)
AI/ML/ClusteringFit/Train DBSCAN Density-Based Clustering
Train Clustering (KMeans)
AI/ML/ClusteringFit/Train KMeans Clustering
K-Fold Split
AI/ML/DatasetGenerate K train/test splits for cross-validation. Each fold uses (K-1)/K data for training and 1/K for validation, and runs the connected fold branch once per fold.
Sample Dataset
AI/ML/DatasetRandom sample N records or a ratio from a dataset
Shuffle Dataset
AI/ML/DatasetShuffle dataset rows randomly
Split Dataset
AI/ML/DatasetSplit a dataset into training and testing subsets
Stratified Split
AI/ML/DatasetSplit a dataset into training and testing subsets, keeping every class at its original proportion in both subsets
Accuracy
AI/ML/MetricsCalculate classification accuracy by comparing predictions to actual values
Confusion Matrix
AI/ML/MetricsBuild confusion matrix and calculate precision, recall, and F1 score
ROC-AUC & Log Loss
AI/ML/MetricsThreshold-free evaluation of a binary classifier: area under the ROC curve, log loss and the curve points. This is the payoff for Logistic Regression producing calibrated probabilities instead of bare class labels.
Regression Metrics
AI/ML/MetricsCalculate MSE, RMSE, MAE, and R² for regression predictions
Silhouette Score
AI/ML/MetricsEvaluate clustering quality: how much closer each sample sits to its own cluster than to the nearest other one (-1 to +1)
Feature Importance
AI/ML/Model InfoExtract per-feature importance from a Decision Tree, Random Forest or AdaBoost model
Get Centroids
AI/ML/Model InfoExtract cluster centroids from a trained KMeans model
Get Coefficients
AI/ML/Model InfoExtract coefficients and intercept from a trained Linear Regression model
Model Info
AI/ML/Model InfoGet general information about any ML model
Extract Keypoint
AI/ML/ONNXExtract a specific keypoint from a pose by index or name
Feature Extraction
AI/ML/ONNXExtract feature vectors from images using ONNX models
Feature Similarity
AI/ML/ONNXCompare two feature vectors using cosine similarity or L2 distance
Image Classification
AI/ML/ONNXImage Classification with ONNX-Models. Download models from: MobileNetV2 (https://github.com/onnx/models/tree/main/validated/vision/classification/mobilenet), SqueezeNet (https://github.com/onnx/models/tree/main/validated/vision/classification/squeezenet), ResNet (https://github.com/onnx/models/tree/main/validated/vision/classification/resnet), EfficientNet (https://github.com/onnx/models/tree/main/validated/vision/classification/efficientnet-lite4)
Load ONNX
AI/ML/ONNXLoad ONNX Model from Path
Model Info
AI/ML/ONNXGet ONNX model metadata (inputs, outputs, shapes)
Object Detection
AI/ML/ONNXObject Detection in Images with ONNX-Models. Download models from: TinyYOLOv2 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/tiny-yolov2), YOLO (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation), SSD-MobileNet (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/ssd-mobilenetv1)
Pose Estimation
AI/ML/ONNXDetect human poses and keypoints using ONNX models. Download models from: YOLOv8-Pose (https://docs.ultralytics.com/models/yolov8/), MoveNet (https://tfhub.dev/google/movenet/), HRNet (https://github.com/OAID/TengineKit)
Semantic Segmentation
AI/ML/ONNXSegment images into semantic classes using ONNX models. Download models from: DeepLabV3 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/duc), FCN (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/fcn)
Session Info
AI/ML/ONNXGet information about a loaded ONNX session
Unload ONNX
AI/ML/ONNXRelease ONNX model from cache to free memory
Audio to Mel Spectrogram
AI/ML/ONNX/AudioConvert audio to mel spectrogram for speech models
Load Audio
AI/ML/ONNX/AudioLoad audio file for processing
Resample Audio
AI/ML/ONNX/AudioResample audio to target sample rate
Trim Audio
AI/ML/ONNX/AudioTrim audio to speech segments from VAD