RepositoryMATLABJPNhật Bản
hiroyuki-kasai

hiroyuki-kasai/NMFLibrary

NMFLibrary: Non-negative Matrix Factorization (NMF) Library: Version 2.1

344sao
101fork
3issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: stochastic-optimizers

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: robust-optimization

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: constrained-optimization

#1 Repository Của Tháng

🔢 NMFLibrary: Bộ sưu tập giải thuật NMF mạnh mẽ bằng MATLAB

Thư viện MATLAB thuần tính cho Non-negative Matrix Factorization với hơn 20 giải thuật tối ưu khác nhau, có thể gọi từ cả Python.

NMFLibrary là một thư viện thuần MATLAB cung cấp nhiều giải thuật phân tích ma trận phi âm (NMF), được thiết kế để hỗ trợ nghiên cứu và ứng dụng trong khai phá dữ liệu, học sâu và các bài toán tối ưu ràng buộc. Thư viện cũng hỗ trợ gọi từ Python thông qua demo.py, mở rộng khả năng tích hợp với hệ sinh thái Python.

✨ Điểm nổi bật

  • Fro-MU: Cập nhật nhân (multiplicative updates) cho khoảng cách Frobenius, KL và alpha/beta divergence.
  • PGD: Giảm dần theo gradient được chiếu (projected gradient descent) với phiên bản trựng tiếp.
  • ALS & HALS: Giải pháp thay thế bình phương tối thiểu với tăng tốc thông qua HALS.
  • ANLS: Phương pháp tập trung hoạt động (active set method) với các biến thể ASGROUP, ASGIVENS, BPP.
  • Div-ADMM: Phương pháp nhân đôi ADMM cho divergence beta.
  • KL-FPA & KL-BMD: Các giải thuật primal-dual và mirror descent cho KL divergence.
  • Semi-MU & Semi-BMD: Hỗ trợ NMF bán giám sát.
  • GNMF: NMF kết hợp đồ thỗ để khai phá cấu trúc đồ thị.

💡 Vì sao đáng chú ý

NMFLibrary nổi bật bởi sự đa dạng của các giải thuật, từ cơ bản như MU đến nâng cao như ANLS và ADMM, đáp ứng nhu cầu tối ưu cho nhiều dạng divergence khác nhau. Điều này giúp người dùng chọn giải thuật phù hợp với từng bài toán cụ thể, dựa trên đặc tính dữ liệu và yêu cầu tính toán. Thư viện cũng được thiết kế để dễ tích hợp với Python, phù hợp cho cả nghiên cứu học thuật và phát triển ứng dụng thực tế.


#NMF #MatrixFactorization #MATLAB #Optimization #DataAnalysis #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC++
esa/pagmo2

A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

938
Sep 29, 2026
RepositoryC++
avaneev/biteopt

Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP

178
Oct 13, 2026
RepositoryC++
zdebruine/RcppML

Rcpp Machine Learning: Fast robust NMF, divisive clustering, and more

124
Oct 19, 2026
RepositoryPython
benedekrozemberczki/M-NMF

An implementation of "Community Preserving Network Embedding" (AAAI 2017)

121
Nov 6, 2022
RepositoryTypeScript
openclaw/openclaw

The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

393.0k
Oct 25, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryTypeScript
firecrawl/firecrawl

Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

195.6k
Oct 26, 2026
RepositoryPython
scikit-learn/scikit-learn

scikit-learn: machine learning in Python

67.9k
Oct 23, 2026
RepositoryPython
sansan0/TrendRadar

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。

63.2k
Oct 20, 2026