awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cjlin1 avatar

cjlin1/libsvm

0
View on GitHub↗
4,707 نجوم·1,635 تفرعات·Java·BSD-3-Clause·3 مشاهداتwww.csie.ntu.edu.tw/~cjlin/libsvm↗

Libsvm

هذا المشروع عبارة عن مكتبة آلات ناقلات الدعم (SVM) تم تنفيذها بلغة C، وتوفر محركاً لمهام التصنيف والانحدار. تعمل كمكتبة نواة لتعلم الآلة ومصحح نماذج إحصائية يُستخدم لتصنيف نقاط البيانات والتنبؤ بالقيم الرقمية المستمرة.

تسمح المكتبة بتعريف وظائف نواة مخصصة لحساب التشابه بين نقاط البيانات في مجموعات بيانات متخصصة. كما تتضمن أدوات للنمذجة الاحتمالية، مثل تقدير عضوية الفئة، وكثافة البيانات، وحدود التوزيع.

تغطي القدرات الواسعة تدريب النماذج لمجموعات البيانات متعددة الفئات، بما في ذلك إدارة البيانات غير المتوازنة من خلال وظائف الخسارة المرجحة. يوفر النظام سير عمل لاختيار المعلمات الفائقة وتحسين النموذج باستخدام خطوط دقة الكنتور والتحقق المتبادل الطبقي.

تتضمن أدوات معالجة البيانات المسبقة للتحقق من المدخلات وتحجيم السمات لتطبيع مقادير الميزات.

Features

  • Machine Learning Kernel Libraries - Functions as a comprehensive machine learning kernel library for calculating similarity in specialized datasets.
  • SVM Model Training - Builds classification and regression models using training data and kernel functions to find optimal separating hyperplanes.
  • Multiclass - Categorizes data points into multiple classes using classification formulations with multi-class support.
  • Custom Kernel Definitions - Allows the definition of unique kernel functions to calculate similarity between data points in specialized datasets.
  • Kernel-Based Feature Mapping - Transforms input data into high-dimensional spaces using kernel functions to resolve non-linear patterns.
  • Machine Learning Classification - Categorizes data points into predefined classes using support vector machine classification.
  • Regression Predictions - Predicts continuous numerical values by approximating target functions through regression techniques.
  • Model Training - Builds classification and regression models to find optimal boundaries between different data patterns.
  • Numerical Regressions - Predicts continuous numerical values by approximating target functions using regression techniques.
  • Support Vector Machines - Implements a support vector machine classifier using a soft-margin approach to improve decision boundary generalization.
  • Single-Label Prediction - Assigns the single most likely class label to new data instances using a trained model.
  • Classification Engines - Implements an engine for training models to categorize data points based on optimal separating hyperplanes.
  • Class Probability Estimation - Transforms raw decision values into probability estimates by fitting a sigmoid function via Platt scaling.
  • Coordinate Descent Optimizers - Implements dual-coordinate descent optimization to minimize the quadratic objective function for faster linear SVM training.
  • Stratified Splitting Tools - Divides datasets into training and testing sets while preserving original class proportions to prevent sampling bias.
  • Density Estimation - Implements methods for modeling the underlying probability distribution of datasets using support vector machines.
  • One-Class SVM Outlier Detection - Identifies boundaries of a single class of data to detect outliers and estimate data distributions.
  • Imbalanced Dataset Loss Functions - Adjusts the penalty for misclassifications based on class weights to handle imbalanced datasets.
  • Hyperparameter Tuning - Optimizes model configurations through cross-validation and accuracy contours to improve predictive performance.
  • Hyperparameter Optimization - Determines the optimal hyperparameters for a classification model to improve predictive performance.
  • Hyperparameter Grid Sweeps - Provides workflows for systematic hyperparameter selection via cross-validation and accuracy contours.
  • Stratified Folders - Splits data into folds while preserving class percentages to ensure representative model evaluation.
  • Distribution Boundary Estimators - Identifies the boundary of a single class of data to detect outliers and estimate data distributions.
  • Statistical Model Validators - Provides a framework for evaluating predictive performance using cross-validation, stratified sampling, and accuracy contours.
  • Weighted Loss Functions - Applies weights to different classes during training to prevent bias toward the majority class in imbalanced datasets.
  • Sequential Minimal Optimizers - Employs Sequential Minimal Optimization to efficiently solve the quadratic programming problem during model training.
  • Accuracy Contour Optimization - Identifies the best model settings by using cross validation and generating accuracy contours.
  • Machine Learning - Efficient library for support vector machines.
  • Machine Learning Libraries - Efficient software for support vector machine classification and regression tasks.
  • Model Conversion Tools - Library for support vector machines used in classification tasks.

سجل النجوم

مخطط تاريخ النجوم لـ cjlin1/libsvmمخطط تاريخ النجوم لـ cjlin1/libsvm

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Libsvm

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Libsvm.
  • accord-net/frameworkالصورة الرمزية لـ accord-net

    accord-net/framework

    4,540عرض على GitHub↗

    This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries for numerical analysis, statistics, and mathematical optimization. It serves as a foundational toolkit for developing applications in machine learning, digital signal processing, and computer vision. The framework provides specialized toolkits for training and deploying predictive models, including neural networks, support vector machines, and decision trees. It further distinguishes itself with deep integrations for real-time visual analysis, such as object tracking and facia

    C#
    عرض على GitHub↗4,540
  • rasbt/python-machine-learning-bookالصورة الرمزية لـ rasbt

    rasbt/python-machine-learning-book

    12,614عرض على GitHub↗

    This project is an educational resource providing practical code examples and implementations of machine learning algorithms using the Python language. It serves as a guide for constructing predictive pipelines, clustering models, and dimensionality reduction within the Scikit-Learn ecosystem. The repository includes comprehensive demonstrations for supervised and unsupervised learning, as well as detailed examples for implementing neural networks and deep architectures. It also provides practical guidance on exporting model parameters to JSON and wrapping trained models in web APIs for produ

    Jupyter Notebook
    عرض على GitHub↗12,614
  • catboost/catboostالصورة الرمزية لـ catboost

    catboost/catboost

    8,808عرض على GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    C++big-datacatboostcategorical-features
    عرض على GitHub↗8,808
  • biolab/orange3الصورة الرمزية لـ biolab

    biolab/orange3

    5,635عرض على GitHub↗

    Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The

    Python
    عرض على GitHub↗5,635
عرض جميع البدائل الـ 30 لـ Libsvm→

الأسئلة الشائعة

ما هي وظيفة cjlin1/libsvm؟

هذا المشروع عبارة عن مكتبة آلات ناقلات الدعم (SVM) تم تنفيذها بلغة C، وتوفر محركاً لمهام التصنيف والانحدار. تعمل كمكتبة نواة لتعلم الآلة ومصحح نماذج إحصائية يُستخدم لتصنيف نقاط البيانات والتنبؤ بالقيم الرقمية المستمرة.

ما هي الميزات الرئيسية لـ cjlin1/libsvm؟

الميزات الرئيسية لـ cjlin1/libsvm هي: Machine Learning Kernel Libraries, SVM Model Training, Multiclass, Custom Kernel Definitions, Kernel-Based Feature Mapping, Machine Learning Classification, Regression Predictions, Model Training.

ما هي البدائل مفتوحة المصدر لـ cjlin1/libsvm؟

تشمل البدائل مفتوحة المصدر لـ cjlin1/libsvm: accord-net/framework — This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries… rasbt/python-machine-learning-book — This project is an educational resource providing practical code examples and implementations of machine learning… catboost/catboost — CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression,… biolab/orange3 — Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows… haifengl/smile — Smile is a comprehensive JVM machine learning library and statistical computing toolkit. It provides a suite of… akramz/hands-on-machine-learning-with-scikit-learn-keras-and-tensorflow — This project serves as an educational and practical resource for mastering machine learning workflows using Python. It…