登录 注册
AI 模型与开发框架教育与学习数据分析与数据处理 classificationclusteringcomputer-algebra-systemcomputer-visiondata-sciencedataframe
6,430
Stars
1,150
Forks
253
Watchers
2
Open Issues
NOASSERTION
许可证
Java
语言
2014-11-20
创建时间
2026-11-12
最近更新

项目能做什么

高性能统计机器智能与机器学习引擎(SMILE)。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Statistical Machine Intelligence & Learning Engine <img align="left" width="40" src="/studio/src/main/resources/smile/studio/images/smile.png" alt="SMILE">
[![Maven Central](https://img.shields.io/maven-central/v/com.github.haifengl/smile-core)](https://central.sonatype.com/artifact/com.github.haifengl/smile-core)
[![CI](https://github.com/haifengl/smile/actions/workflows/ci.yml/badge.svg)](https://github.com/haifengl/smile/actions/workflows/ci.yml)
[![CodeQL](https://github.com/haifengl/smile/actions/workflows/codeql.yml/badge.svg)](https://github.com/haifengl/smile/actions/workflows/codeql.yml)

SMILE (**Statistical Machine Intelligence & Learning Engine**) is a comprehensive,
high-performance machine learning and AI platform for the JVM. Built on **Java 25**
with idiomatic APIs for **Kotlin** and **Scala** (v4.x supports Java 21; earlier
versions support Java 8), SMILE covers the entire lifecycle of machine intelligence:
building models with agentic AutoML, embedding algorithms directly in your
application, and serving classical ML, ONNX graphs, and LLMs on your own machines.

### Vision: Intelligence Where the Work Is

A decision should not require a cloud round-trip or a fragile bridge to an external
Python stack. The score, the explanation, and the model update belong on the machine
that already holds the facts: inside a JVM microservice, a branch server, a payment
terminal, a vehicle gateway, or an air-gapped node. SMILE makes real-time,
autonomous machine intelligence native to the systems enterprises already run, from
resource-constrained edge gateways to multi-GPU clusters.

### What We Value

- **Sovereign & Self-Hosted by Default:** Your data, models, API keys, and telemetry stay on your machines and your network. Everything is built to run locally and keep working when the external link is down.
- **Zero-Bloat Craftsmanship:** The core engine is pure, self-contained JVM bytecode built on compact, cache-friendly data structures. You get deterministic low latency and a tiny memory footprint by default, with optional plug-and-play native acceleration (OpenBLAS/LAPACK, ONNX Runtime, LibTorch/CUDA) when hardware is available.
- **Explainable & Auditable in Place:** High-stakes decisions cannot be black boxes. SMILE provides both exact **TreeSHAP** for tree ensembles and model-agnostic **KernelSHAP** for any classifier or regressor, computing local feature attributions in-process alongside predictions, while AutoML workflows generate readable Java, Scala, Kotlin, or Python notebooks you can inspect line by line.
- **Open Source with Enterprise Backing:** Open-source licensing supports academic research and community collaboration, while commercial licensing from [HALO.AI](https://www.aihalo.dev/) removes copyleft and source-disclosure obligations for proprietary, embedded, and mission-critical production deployments.

### Key Strengths

- **Comprehensive Breadth in One Engine:** Hundreds of algorithms spanning classification, regression,
阅读完整原文

项目深度分析 AI 生成

嵌入式与私有化企业商业双许可 (Commercial Dual-Licensing)

产品构想官方已设立HALO.AI提供商业授权。针对无法公开源码或受严格合规约束的闭源商业软件,出售免除开源传染风险的商业嵌入授权(包含SLA与热修复服务)。
核心功能免除Copyleft义务的商业授权许可、定制构建支持、优先安全CVE修复与架构兼容保障。
目标用户金融核心交易系统提供商、车载/物联网网关设备厂商、私有化部署企业软件ISV。
难度/周期低 · 1-3个月 · 成本:法务合规起草成本、销售渠道拓展成本。
收费模式按单设备/单节点授权费,或按年订阅的企业席位授权协议。
竞争风险开源基础版本协议未明确标明为标准GPL/AGPL(仓库标注NOASSERTION),若原协议为宽松开源协议,可能削弱企业主动购买商业授权的诉求(推测)。
依据 已验证事实

SMILE Serve 边缘/私有化超低延迟推理网关发行版

产品构想基于SMILE Serve封装开箱即用的轻量推理微服务(Quarkus/GraalVM Native),专攻低内存(~80MB RAM)、高并发KV缓存推理与嵌入式边缘场景,提供企业级监控与集群适配器。
核心功能GraalVM Native镜像打包、Prometheus/Kubernetes企业扩展、连续批处理与Radix KV缓存优化工具集、模型热加载运维控制台。
目标用户边缘计算运维工程师、私有化AI部署负责人、企业内部AI基础设施团队。
难度/周期中等 · 3-6个月 · 成本:持续集成与多平台(CPU/CUDA/边缘ARM)适配测试资源、硬件测试服务器成本。
收费模式企业版软件订阅(Open-core模式)、技术支持与定制部署服务费。
竞争风险目前开源社区已有大量基于C++/Rust构建的高性能推理服务器(如vLLM、Ollama、Triton),纯JVM生态下竞争优势需聚焦特定Java微服务基础设施。
依据 数据支持的判断

金融风控与合规专用 Explainable ML (SHAP) 插件库

产品构想利用其内置的低延迟TreeSHAP与KernelSHAP能力,开发面向银行、风控、保险等场景的实时特征归因与合规审计中间件。
核心功能微秒级特征归因API、合规审计报告导出、AutoML可解释代码导出与回溯验证工具。
目标用户银行风控系统架构师、金融合规审查团队、信贷实时决策系统研发团队。
难度/周期高 · 6-12个月 · 成本:金融场景行业专长引入成本、企业级POC测试成本。
收费模式针对金融/合规机构的高额年费订阅与系统集成实施费。
竞争风险垂直场景需要极高的行业准入门槛与领域知识支持,难以仅凭底层引擎打动非技术业务决策层。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2014-11-20,近 30 天仍在推送,发布过 57 个 Release
社区活跃Star 6,430 / Fork 1,150 / Issue 2(数据支持,可自行核实)
许可证NOASSERTION
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。