
微服务
文章平均质量分 89
xsdjj
这个作者很懒,什么都没留下…
展开
-
基于Kubernetes、Docker的机器学习微服务系统设计系列——(四)中文分词微服务
内容提要设计模式代码实现JSON格式 中文分词微服务包括分词方法有:RobinSeg(RS)、IKAnalyzer(IK)、JEAnalysis(JE)、MmSeg4j(MS)、PaoDing(PD)、SmallSeg4j(SS)。其中RS分词实现见我的文章:知更鸟中文分词RS设计实现 ,其他分词方法都采用发布的jar包进行封装装。设计模式 主要涉及外观模式、适配器模式、工厂模式和单例...原创 2018-11-09 22:03:08 · 454 阅读 · 0 评论 -
基于Kubernetes、Docker的机器学习微服务系统设计系列——(六)特征选择微服务
内容提要特征选择类图部分实现代码请求JSON响应JSON 特征选择微服务主要实现如下特征选择算法:Document Frequency(DF)、Information Gain(IG)、(χ2)Chi-Square Test(CHI)、Mutual Information(MI)、Matrix Projection(MP)。特征选择类图 特征选择类图如图所示:图 特征选择微服务类图...原创 2018-11-10 11:03:59 · 580 阅读 · 0 评论 -
基于Kubernetes、Docker的机器学习微服务系统设计系列——(七)分类器微服务
内容提要分类器类图部分代码实现请求JSON响应JSONDEBUG信息 分类器微服务主要实现如下分类选择算法:k-Nearest Neighbor(kNN)、Naïve Bayes(NB)、Support Vector Machine(SVM)、Normalized Vector(NLV)。分类器类图 分类器服务主要类图如下图所示:分类器服务主要类图部分代码实现文本分类-训练器抽...原创 2018-11-10 11:18:20 · 600 阅读 · 0 评论 -
基于Kubernetes、Docker的机器学习微服务系统设计系列——(九)应用服务
内容提要1 分类任务1.1 分类任务类图1.2 数据结构1.3 调度状态转移2 资源监控2.1 资源监控类图2.2 部分代码实现3 应用WEB部署 本文的应用服务是指机器学习任务的应用,主要涉及任务的调度、状态机、和微服务发现,微服务访问以及微服务资源的监控。1 分类任务1.1 分类任务类图 分类任务类图如图所示:分类任务类图1.2 数据结构 分类任务类图如图所示:分类...原创 2018-11-10 12:08:12 · 1367 阅读 · 0 评论 -
基于Kubernetes、Docker的机器学习微服务系统设计系列——(一)概念与构想
内容提要欢迎页面语料分析语料处理英文支持特征选择文本分类——工作空间配置文本分类——单一分类测试文本分类——分类器速度对比文本分类——分类算法对比文本分类——特征选择对比文本分类——NLV参数调优文本分类——kNN参数调优文本分类——SVM参数调优总结说明 本文档介绍笔者自己开发的自然语言处理——文本处理实验平台的系统功能及UI设计。笔者前期所做大量实验都是基于本工具平台。欢迎页面语料分...原创 2018-11-08 08:56:21 · 1194 阅读 · 1 评论 -
基于Kubernetes、Docker的机器学习微服务系统设计系列——(二)架构与部署
内容提要1 概述2 系统介绍2.1 功能全览2.2 核心功能3 系统架构3.1 云架构图3.2 架构说明4 云化部署4.1 部署图4.2 部署说明4.3 部署实例5 详细设计5.1 RESTful微服务框架5.1.1 微服务框架图5.1.2 微服务框架实现5.2 中文分词微服务5.3 预处理微服务5.4 特征选择微服务6 系统运行7 分析总结1 概述 本篇主要介绍基于Kubernetes、...原创 2018-11-08 21:48:49 · 2931 阅读 · 0 评论