Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >基于支持向量机的手写数字识别详解(MATLAB GUI代码,提供手写板)

基于支持向量机的手写数字识别详解(MATLAB GUI代码,提供手写板)

作者头像
全栈程序员站长
发布于 2022-06-29 01:18:44
发布于 2022-06-29 01:18:44
1.3K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

摘要:本文详细介绍如何利用MATLAB实现手写数字的识别,其中特征提取过程采用方向梯度直方图(HOG)特征,分类过程采用性能优异的支持向量机(SVM)算法,训练测试数据集为学术及工程上常用的MNIST手写数字数据集,博主为SVM设置了合适的核函数,最终的测试准确率达99%的较高水平。根据训练得到的模型,利用MATLAB GUI工具设计了可以手写输入或读取图片进行识别的系统界面,同时可视化图片处理过程及识别结果。本套代码集成了众多机器学习的基础技术,适用性极强(用户可修改图片文件夹实现自定义数据集训练),相信会是一个非常好的学习Demo。本博文目录如下:

文章目录

➷点击跳转至文末所有涉及的完整代码文件下载页☇

https://player.bilibili.com/player.html?aid=679388534

代码介绍及演示视频链接:https://www.bilibili.com/video/BV1km4y1R7qf/(正在更新中,欢迎关注博主B站视频)


前言

机器学习中支持向量机(SVM)算法可谓是个超级经典,也许很多人倾向于使用深度神经网络解决问题,但在博主看来选择何种算法应该取决于具体的机器学习任务,对于复杂程度不高、数据量较少的任务,也许经典的机器学习算法能够更好地解决问题。手写数字识别这一任务要求正确分类出0-9的手写数字图片,最常用的数据集是MNIST,该数据集也是众多论文中经常用来测试对比算法的对象。博主想说的是其实SVM也可以很好地解决这一问题,本文介绍的代码就可以实现99%的测试准确率,所以想借此为大家提供一个学习的Demo共同交流。

博主之前也曾写过两篇利用SVM进行分类的博文:基于支持向量机的图像分类(上篇)基于支持向量机的图像分类(下篇:MATLAB实现),详细介绍了特征提取的基本技术和支持向量机的原理,亦可供大家参考。本文给出了MATLAB实现的完整代码供大家参考,有基础的读者可按照文中的介绍复现出完整程序;对于想获取全部数据集及程序文件的朋友,可以点击提供的下载链接获取可直接运行的代码,原创不易,还请多多支持了。如本文对您有所帮助,敬请点赞、收藏、关注!


1. 效果演示

找资料的大伙时间宝贵,为了方便大家了解项目,我们老规矩先上效果演示,GUI界面有几个主要功能:通过手写板写入数字进行识别;利用文件浏览器选取一张手写数字的图片进行识别;同步可视化处理过程中的图像,显示最终识别结果。GUI界面如下:

在手写板中写入数字后可点击下方保存按钮保存为图片文件,手写输入及读图输入及保存功能的演示动图如下图所示。右侧为图像原图、灰度化处理、二值化处理及特征提取后的图像,方便了解识别的处理过程:

本项目所有功能均已在MATLAB R2020b中测试通过,更多演示细节敬请前往博主B站观看演示视频,视频具体演示程序运行效果并介绍如何使用代码,欢迎关注!


2. MNIST数据集

MNIST数据集来自美国国家标准与技术研究所(National Institute of Standards and Technology, NIST)。训练集 (Training Set) 由来自250个不同人手写的数字构成,其中50%是高中学生,50%来自人口普查局的工作人员;测试集(Test Set) 也是同样比例的手写数字数据。

MNIST数据集可在 http://yann.lecun.com/exdb/mnist/获取,但由于访问外网下载速度很慢,博主已将该数据集打包上传至百度网盘,大家可以通过博主前面发布的博文:深度学习常用数据集介绍与下载(附网盘链接)进行下载。MNIST数据集包含了四个部分:

  • Training set images:train-images-idx3-ubyte.gz (9.9MB,解压后47MB,包含60000个样本)
  • Training set labels:train-labels-idx1-ubyte.gz(29KB,解压后60KB,包含60000个标签)
  • Test set images:t10k-images-idx3-ubyte.gz (1.6MB,解压后7.8MB,包含10000个样本)
  • Test set labels: t10k-labels-idx1-ubyte.gz(5KB,解压后10KB,包含10000个标签)

将下载后的数据集文件放在一个文件夹下,用于后续处理,MNIST数据集文件如下图所示:

由于MNIST的原始文件并非常见的图片格式,因此为了方便后续处理,我们先将这几个文件转化为mat文件,然后逐个读取转换为图像矩阵并保存为图片文件。值得注意的是,我们需按照每条样本数据的标签将其分别放置在不同的文件夹中,如下方式在train文件夹中创建0-9的文件夹用来存放要写入的对应标签的图片:

这里写一个小脚本将数据集图片按标签存入对应文件夹中,其中的mat文件为读取原始数据并转存后的数据集,MNIST每张图片的尺寸均为28×28,所以可以先通过reshape恢复数据尺寸,然后利用imwrite函数写入文件中(路径为对应标签的子文件夹),该部分代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
clear
clc
% P = loadMNISTImages('mnist/train-images.idx3-ubyte');
% T = loadMNISTLabels('mnist/train-labels.idx1-ubyte');
load('test_data.mat', 'test_X')
load('test_label.mat', 'test_Y')
load('train_data.mat', 'train_X')
load('train_label.mat', 'train_Y')
load('validation_data.mat', 'validation_X')
load('validation_label.mat', 'validation_Y')
% 遍历每张图片
disp('现在将训练数据保存为图片文件格式')
for i = 1:length(train_X)
    img = reshape(train_X(i, :), 28, 28); % 转换成28*28的图片
    img = img';
    imwrite(img, ['./mnist/train/', int2str(train_Y(i)), '/', int2str(i), '.jpg']);
    disp(i);
end
% 遍历每张图片
disp('现在将测试数据保存为图片文件格式')
for i = 1:length(test_X)
    img = reshape(test_X(i, :), 28, 28); % 转换成28*28的图片
    img = img';
    imwrite(img, ['./mnist/test/', int2str(test_Y(i)), '/', int2str(i), '.jpg']);
    disp(i);
end

处理后的子文件夹中将存放对应的图片文件,其中两个子文件夹的截图如下图所示:

数据集准备完毕,现在可以通过文件夹读取图片了。在MATLAB中可使用imageDatastore函数方便地批量读取图片集,它通过递归扫描文件夹目录,将每个文件夹名称自动作为图像的标签,该部分代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
% 给出训练和测试数据路径,利用imageDatastore载入数据集
syntheticDir   = fullfile('data','mnist', 'train');
handwrittenDir = fullfile('data','mnist', 'test');

% imageDatastore递归扫描目录,将每个文件夹名称自动作为图像的标签
trainSet = imageDatastore(syntheticDir,   'IncludeSubfolders', true, 'LabelSource', 'foldernames');
testSet  = imageDatastore(handwrittenDir, 'IncludeSubfolders', true, 'LabelSource', 'foldernames');

至此训练和测试数据集分别被存放在trainSettestSet变量中,可以简单查看训练和测试集每类标签的样本个数,显示代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
trainSetDetail = countEachLabel(trainSet) % 训练数据
testSetDetail = countEachLabel(testSet) % 测试数据

执行以上代码运行结果如下:

下面读取几张训练和测试集的图片,显示原始图片帮助我们清楚该数据集的实际情况,按照两行显示:第一行为训练图片,第二行为测试图片,该部分代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
figure;
% 显示训练、测试图片(第一行是训练图片、第二行是测试图片)
subplot(2,5,1);imshow(trainSet.Files{ 
   4417});
subplot(2,5,2);imshow(trainSet.Files{ 
   23696});
subplot(2,5,3);imshow(trainSet.Files{ 
   31739});
subplot(2,5,4);imshow(trainSet.Files{ 
   46740});
subplot(2,5,5);imshow(trainSet.Files{ 
   54784});
subplot(2,5,6);imshow(testSet.Files{ 
   53});
subplot(2,5,7);imshow(testSet.Files{ 
   4572});
subplot(2,5,8);imshow(testSet.Files{ 
   5163});
subplot(2,5,9);imshow(testSet.Files{ 
   8381});
subplot(2,5,10);imshow(testSet.Files{ 
   9549});

执行该代码可以看到如下的运行结果:

在提取特征前我们对图片进行一些必要的预处理操作,首先读取图片后进行灰度化,然后进行二值化处理,以方便后续的特征提取。这里我们将原始图片和二值化后的图像显示在一个窗口中,其代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
exampleImage = readimage(trainSet, 31739);
if numel(size(exampleImage))==3
        exampleImage = rgb2gray(exampleImage);   % 灰度化图片
end

processedImage = imbinarize(exampleImage);

figure;
subplot(1,2,1)
imshow(exampleImage)
title('原始图像')

subplot(1,2,2)
imshow(processedImage)
title('二值化后图像')

执行该代码可以看到如下的原始图像与二值化后的对比结果:


3. HOG特征提取

真正用于训练分类器的数据并不是原始图片数据,而是先经过特征提取后得到的特征向量,这里使用的特征类型是HOG,也就是方向梯度直方图。所以这里重要的一点是正确提取出HOG特征,extractHOGFeaturesMATLAB自带的HOG特征提取函数,该函数不仅可以有效提取特征,还可以返回特征的可视化结果以方便展示。这里通过调整每个细胞单元的尺寸大小实现不同尺寸的特征提取,可以通过可视化的结果看到细胞单元的尺寸对图像的形状信息量的影响:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
img = readimage(trainSet, 31739);

% 提取HOG特征,并进行HOG可视化
[hog_2x2, vis2x2] = extractHOGFeatures(img,'CellSize',[2 2]);
[hog_4x4, vis4x4] = extractHOGFeatures(img,'CellSize',[4 4]);
[hog_8x8, vis8x8] = extractHOGFeatures(img,'CellSize',[8 8]);

% 显示原始图片
figure; 
subplot(2,3,1:3); imshow(img);
title('原始图片');

% 可视化HOG特征
subplot(2,3,4);  
plot(vis2x2); 
title({ 
   'CellSize = [2 2]'; ['Length = ' num2str(length(hog_2x2))]});

subplot(2,3,5);
plot(vis4x4); 
title({ 
   'CellSize = [4 4]'; ['Length = ' num2str(length(hog_4x4))]});

subplot(2,3,6);
plot(vis8x8); 
title({ 
   'CellSize = [8 8]'; ['Length = ' num2str(length(hog_8x8))]});

通过以上代码我们分别提取了2×24×48×8三种尺寸的HOG特征,其运行的可视化结果如下:

从以上结果可以看出2×2的细胞尺寸会编码更多的形状信息,这会显著增加HOG特征向量的维数,相反8×8的细胞尺寸得到的特征量最少。这其实是一个需要调试的参数,一方面应该对足够的空间信息进行编码,另一方面需要减少HOG特征向量的维数,为此可以选择4×4的细胞大小。当然读者还可以通过反复根据分类器训练和测试的效果来调整HOG特征的相关参数,以实现最佳参数设置。


3. 训练和评估SVM分类器

下面我们使用以上提取的HOG特征训练支持向量机,以上的代码只是提取了一张图片的特征,训练前我们对整个训练数据集提取HOG特征并组合,为了方便后面的性能评估,这里对测试数据集也进行特征提取:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cellSize = [4 4];
hogFeatureSize = length(hog_4x4);

% 提取HOG特征
tStart = tic; 
[trainFeatures, trainLabels] = extractHogFromImageSet(trainSet, hogFeatureSize, cellSize); % 训练集特征提取
[testFeatures, testLabels] = extractHogFromImageSet(testSet, hogFeatureSize, cellSize);    % 测试集特征提取

tEnd = toc(tStart);
fprintf('提取特征所用时间:%.2f秒\n', tEnd);

由于图片数量众多,提取特征过程尚需一定时间,这里对训练集、测试集提取过程进行计时,因计算机算力不同,执行时间可能会不一致。以下代码中extractHogFromImageSet函数为自定义函数,封装了前面所提到的图像灰度化、二值化和HOG特征提取的代码,可以方便我们复用代码,使得程序更加简洁。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cellSize = [4 4];
hogFeatureSize = length(hog_4x4);

% 提取HOG特征
tStart = tic; 
[trainFeatures, trainLabels] = extractHogFromImageSet(trainSet, hogFeatureSize, cellSize); % 训练集特征提取
[testFeatures, testLabels] = extractHogFromImageSet(testSet, hogFeatureSize, cellSize);    % 测试集特征提取

tEnd = toc(tStart);
fprintf('提取特征所用时间:%.2f秒\n', tEnd);

运行以上代码结果如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
提取特征所用时间:181.59

构建支持向量机模型,利用提取的训练集特征进行训练。首先利用templateSVM函数构建支持向量机模板参数,选择polynomial核函数,执行标准化处理数据,显示训练过程;利用fitcecoc函数执行训练过程,其代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
% 训练支持向量机

t = templateSVM('SaveSupportVectors',true, 'Standardize', true, 'KernelFunction','polynomial', ...
    'KernelScale', 'auto','Verbose', 1);      % 利用polynomial核函数, 标准化处理数据,显示训练过程(verbose取0时取消显示)

tStart = tic; % 计时开始
classifier = fitcecoc(trainFeatures, trainLabels, 'Learner', t); % 训练SVM模型
tEnd = toc(tStart);
fprintf('训练模型所用时间:%.2f秒\n', tEnd);

以上代码开启了训练过程信息显示,训练过程中显示信息如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
训练模型所用时间:104.96

等待训练完成,我们可以使用训练好的分类器进行预测,这里先利用测试集评估模型并计算分类评价指标,对测试集进行预测的代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tStart = tic;

% 对测试数据集进行预测
predictedLabels = predict(classifier, testFeatures);

tEnd = toc(tStart);
fprintf('模型对测试集进行预测所用时间:%.2f秒\n', tEnd);

运行结果如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
模型对测试集进行预测所用时间:5.18

得到了预测结果,可以使用混淆矩阵评估结果,以下代码首先计算混淆矩阵结果,然后将结果打印出来:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
% 使用混淆矩阵评估结果
confMat = confusionmat(testLabels, predictedLabels);
dispConfusionMatrix(confMat); % 显示混淆矩阵

运行结果如下:

以上代码显示了混淆矩阵的结果,但可能还不够直观,下面绘制混淆矩阵图帮助更好了解模型性能:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
% 绘制混淆矩阵图
plotconfusion(testLabels, predictedLabels);

运行代码后显示混淆矩阵图如下图所示,每行对角线上的网格(绿色网格)处显示了某类样本预测正确的数目及其占比。右下角网格表示分类的准确率,可以看出该分类器具有98.9%的总体分类准确率。

分类准确率还可以通过以下代码进行计算:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
accuracy = sum(predictedLabels == testLabels) / numel(testLabels);
fprintf('模型在测试集上的准确率:%.0f%%\n', accuracy*100);

同样可以计算出预测的准确率,这里四舍五入取整可得以下结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
模型在测试集上的准确率:99%

通过测试集评估结果,可以看出采用核函数的支持向量机准确率为99%,其性能已逼近深度卷积神经网络。得到了一个性能优良的分类器,接下来便可以利用模型设计一些有意思的东西了。为此我将该模型用于实际的手写数字识别中,以下是在MATLAB GUI工具中设计的界面,如若读者反响热烈,后期将很快更GUI的设计介绍,还请关注了!


下载链接

若您想获得博文中涉及的实现完整全部程序文件(包括数据集,m, UI文件等,如下图),这里已打包上传至博主的面包多平台和CSDN下载资源。本资源已上传至面包多网站和CSDN下载资源频道,可以点击以下链接获取,已将所有涉及的文件同时打包到里面,点击即可运行,完整文件截图如下:

注意:本资源已经过调试通过,下载后可通过MATLAB R2020b运行;训练主程序为main_showData.mlxDigitClassify_HOG_SVM.m文件,测试程序可运行testImage.mlx,要使用GUI界面请运行DigitClassifyUI.m文件(脚本文件可直接运行);其它程序文件大部分为函数而非可直接运行的脚本,使用时请勿直接点击运行!➷➷➷

完整资源下载链接1博主在面包多网站上的完整资源下载页

完整资源下载链接2https://mianbaoduo.com/o/bread/YZeUkplu

注:以上两个链接为面包多平台下载链接,CSDN下载资源频道下载链接稍后上传。

代码使用介绍及演示视频链接:https://space.bilibili.com/456667721/(尚在更新中,欢迎关注博主B站视频)


结束语

由于博主能力有限,博文中提及的方法即使经过试验,也难免会有疏漏之处。希望您能热心指出其中的错误,以便下次修改时能以一个更完美更严谨的样子,呈现在大家面前。同时如果有更好的实现方法也请您不吝赐教。如果本博文反响较好,其界面部分也将在下篇博文中介绍,所有涉及的GUI界面程序也会作细致讲解,敬请期待!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132452.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
弈聪软件卓建超:政务大数据平台建设警惕成为过去共享数据平台的翻版
随着大数据应用的不断推进,数据开始被视为重要的战略资源,在政治领域数据的所有权是一种新的权利源泉。围绕原始数据的占有权和发布权的斗争将成为一个持久性的政治议题。随着大数据在中国的不断发展,各个地方都开始兴建大数据中心,但对于大数据中心建设,更多地还停留在“建机房、上设备、堆数据”的阶段,忽视了大数据强调的是对数据的分析和应用。西安弈聪信息技术有限公司(简称:弈聪软件)创始人卓建超认为,当前一些地方政府建设的大数据平台很多是过去政府共享数据平台的“翻版”。由于目前尚无对“大数据”的标准界定,政府部门对大数据的认识存在混乱,有将开放数据等同于大数据,有将任何“大”的政府数据集的发布都当作是大数据。政府推动大数据平台建设的首要目的不是推动大数据应用,而是统一政府信息基础设施,实现各部门数据的互联互通。事实上很多开放数据只是离散的“小数据”,并不具备大规模、未经处理和非结构化等大数据的基本特征,且很多通过开放数据机构发布的在线数据集仅仅是一个可用的样本集。
西安弈聪软件公司
2018/07/21
6720
弈聪软件卓建超:大数据将是未来传统实体经济创新发展的基础
大数据时代,传统的实体经济模型已经过时。以大数据塑造未来经济,以此形成的数据经济才是真正的实体经济。随着大数据落地的不断深入,越来越多的企业意识到数据的价值。然而众人统一的认知,或者是大部分商业智能从业者的认知,都局限在结构化数据的逻辑。也就是说所有的数据最终都是可以存储到数据库的,或者说都是经过采集,清洗,整合后的高质量数据。
西安弈聪软件公司
2018/07/16
3370
弈聪软件卓建超:大数据应用应着眼民生小需求方能解决大问题
近几年大数据在打破信息壁垒、提升国家治理、普惠日常生活等方面持续发力,民众逐步享受到更多数据红利。从《促进大数据发展行动纲要》出台到《大数据产业发展规划(2016—2020年)》发布;从首个国家级大数据试验区到国家实验室获批建设;从政府数据共享到各类便民应用试水……
西安弈聪软件公司
2018/07/16
2430
弈聪软件卓建超:数据融合能级决定大数据技术应用能否产生更大能量
当大数据已然成为一种时尚时,话题的热点已经不再是大数据概念和定义,而是集中在大数据的应用。大多数企业老板已经明白什么是大数据,开始关心数据如何与业务结合,提升企业盈利能力。西安弈聪信息技术有限公司(简称:弈聪软件)CEO卓建超认为,大数据确实已经并继续引起行业变革,对供应链和生产营销甚至组织架构等都产生了影响,但是从企业经营者的角度考虑,只不过是面对一种技术的应变,是方法和游戏规则的改变,但是这并没有对其经营管理上的认知产生改变。
西安弈聪软件公司
2018/07/16
4420
弈聪软件卓建超:民生服务大数据资源是推进政府治理体系建设的放大镜和望远镜
民生服务领域每一秒都有海量的数据产生,收集分析运用管理好这些数据,让大数据更好地服务民生,是政府面临的重要课题。推进政府治理体系和治理能力现代化,加强精细化管理,都必须要培养“大数据观念”、应用好“大数据思维”。
西安弈聪软件公司
2018/07/29
3870
弈聪软件辉煌8年,多元化个性化定制化精细化聚集企业信息化应用生态圈
近日西安弈聪软件信息技术有限公司(简称:弈聪软件)成立8周年暨新品发布会上,弈聪软件发布了“区块链平台及应用”、“智慧零售解决方案”,“BDS大数据公共服务平台2.0”三大领域新品,加快构建多方共赢的社会化智慧服务生态圈,展现出弈聪软件更加突出的专业能力和更加丰富完善的业务生态。
西安弈聪软件公司
2018/07/26
4610
弈聪软件卓建超:大数据分析成为商业变革不可替代的驱动力
在大数据就是资源、大数据就是财富的当下,无数的专家学者们预言着大数据技术将给这个世界带来怎样的变革,也有一堆堆案例在不断提醒着我们,大数据已经潜移默化的渗透到我们生活的每个角落。2015年国务院通过《关于促进大数据发展的行动纲要》,标志着中国大数据国家战略地位正式形成。也就是在这个当下,一家西安本土的专注于大数据技术服务公司--弈聪软件(简称:弈聪软件)坚持创新,在大数据技术不断突破,多年积累下来的优秀的团队、领先的技术、良好的口碑、稳定的客户群及一系列国内最成熟的互联网数据挖掘产品,大大增强弈聪软件在数据挖掘、数据分析领域应用和行业解决方案方面的能力。用弈聪软件CEO卓建超的话来表达“用技术驱动更快更有效地获得数据中的价值。把大数据转换为智能数据,为客户提供更加优质的服务。”
西安弈聪软件公司
2018/08/06
3820
陕西打造大数据航母奋力航行在追赶超越的路上
作为一项革命性的实践创新的新技术,大数据技术正为陕西信息化建设发挥着无可替代的支撑作用。大数据为政府决策提供科学参考,这些“高智商”服务,都得益于陕西省快速发展的大数据技术。大数据产业正在成为陕西省发展数字经济的新动能。近年来陕西在大数据产业项目建设中快速推进,一批建成运营项目的服务模式在全国处于领先地位,成为支撑互联网经济和数字经济发展、驱动引领枢纽经济、门户经济和流动经济的新动能。作为国家8个电子政务综合试点省份之一,陕西目前已经建成了全国规模最大的省级电子政务平台,并率先在全国实现了全省统一的政务云资源统配和监管,陕西打造大数据航母奋力航行在追赶超越的路上。陕西省大数据集团是陕西省政府主导成立的一家龙头企业,该公司研发的陕西省电子政务数据共享平台——“陕数通”,顾名思义就是让部门的数据打通。引进了区块链、人工智能这样的新技术,把它部署在陕西省电子政务统一平台上,从而为政府利用大数据进行社会治理提供决策支持。目前该项目已荣获年度最佳实践案例和最佳实践成果奖并向全国推广。位于西安高新区的云基华海信息技术有限公司,是一家主要提供政务大数据服务的企业。目前公司和渭南市合作建立“渭南市智慧城市大数据基础平台”,对分散在多个部门的数据库,通过企业掌握的“数据超融合技术”进行精细分析处理,从而更直观、科学地呈现出城市的运行状况。云基华海信息技术有限公司董事长鲁红军:“对于政府做下一步决策的时候,会有更多来源的数据做支撑,决策会更加准确有效。”
西安弈聪软件公司
2018/07/16
4270
弈聪软件行业大数据技术服务开启传统软件企业商业智脑
当前“互联网+”,大数据技术,人工智能等思维下大环境下,整合让众多软件企业的管理者焦躁不安,迷惘不知所措。面对机遇和挑战,软件企业要转变思维、主动变革、逆流而上。因循守旧,固步自封就会被市场淘汰。如果按照中国软件公司不到3年的平均寿命来计算,西安弈聪信息技术有限公司(简称:弈聪软件)的确担得起“老牌”二字:经验足,技术硬、质量好,信得过!随着科技的发展和需求的深入,创新科技正在以前所未有的速度冲击着各行各业。这是一个基于知识爆炸的新商业革命,也是一个新时代起点的标志性产物,知识的流转、使用正在推动着新的互动形式,扩充人类经验,并在全新的高度为每个行业提供无穷无尽的可能性。在弈聪软件总裁卓建超看来,弈聪软件为行业大数据所提供的技术支持,是目前中国大数据技术行业中,所构建的最复杂的计算系统之一。弈聪软件在每一次的技术革新中,始终是大数据技术商业化的领跑者。
西安弈聪软件公司
2018/08/22
4330
【金猿人物展】BBD董事长曾途:大数据政府治理将迎来新格局
那么新时代下,该如何运用大数据这些技术手段辅助科学决策和社会治理,以推进政府管理精准化?我们可以从以下几个方面得到启示。
数据猿
2019/12/26
9130
国家发改委有关负责人就《促进大数据发展行动纲要》答记者问
近日,国务院印发《促进大数据发展行动纲要》 (下称《纲要》),明确提出将全面推进我国大数据发展和应用,加快建设数据强国。就此,记者采访了国家发展改革委有关负责人。 问:“大数据”这一概念出现至今不过短短几年的时间,国务院就出台了这一文件,请简要介绍一下《纲要》出台的背景和重点内容。 答:大数据(Big Data)概念提出时间虽不长,但受到越来越多的关注。大数据已成为国家基础性战略资源,正日益对全球生产、流通、分配、消费活动以及经济运行机制、社会生活方式和国家治理能力产生重要影响。近些年,推动大数据发展已成
灯塔大数据
2018/04/10
7380
弈聪软件尹宏刚:大数据应用以业务流程优化和数据挖掘为核心方可加速落地
大数据的概念在最近的几年迅速升温,成为最热门的一个概念。大数据是事关经济社会发展全局的战略性产业,大数据技术为社会经济活动提供决策依据,提高各个领域的运行效率,提升整个社会经济的集约化程度。企业和政府机构都纷纷加大对大数据领域的投入,但是普遍存在着应用的焦虑,甚至是有些茫然。大数据带来的不仅仅是大的机遇,同时也是大的挑战,这需要我们对大数据挖掘的意义进行更加深刻的探索。
西安弈聪软件公司
2018/07/16
6100
弈聪软件卓建超:制造型企业大数据架构建设不单纯是技术问题
随着云计算服务、大数据分析、人工智能和区块链等技术兴起,越来越多的制造型企业正在改变其传统的生产经营模式,比如通过大数据分析更精准地了解用户喜好,从而开展更具针对性的营销和产品设计更灵活地调配资源。但
西安弈聪软件公司
2018/08/10
3370
弈聪软件依托技术革新与多元化业务在大数据时代砥砺前行
静则思,思则变,变则通,通则达。当前在移动互联网云计算、大数据、人工智能技术冲击下,各家西安软件公司都在寻求能跟得上时代步伐的业务转型。基于这样的大背景,我们有幸采访了正在转型道路上的西安弈聪信息技术有限公司(简称:弈聪软件),听听CEO卓建超谈谈西安软件企业转型的独到见解。
西安弈聪软件公司
2018/08/09
5090
工信部:支持地方开展大数据产业发展和应用试点
9月10日上午,工业和信息化部组织召开《促进大数据发展行动纲要》媒体通气会,部信息化和软件服务业司司长陈伟解读了《行动纲要》,以下为现场实录。 工信部信息化和软件服务业司司长陈伟: 党中央国务院高瞻远瞩、高度重视我国大数据发展。8月31日国务院发布了《促进大数据发展行动纲要》,这是指导我国大数据发展的国家顶层设计和总体部署。按照国务院分工,工业和信息化部主要负责大数据产业发展以及应用示范相关工作。借此机会,我向各位媒体朋友从大数据产业发展的视角,介绍下《行动计划》的背景和意义、大数据产业发展的重点,以及我
灯塔大数据
2018/04/10
9230
国务院正式印发《促进大数据发展行动纲要》(附视频、通知及全文)
国务院印发促进大数据发展行动纲要   人民网北京9月5日电 据中国政府网消息,国务院9月5日公开发布《国务院关于印发促进大数据发展行动纲要的通知》。   《纲要》指出,目前我国在大数据发展和应用方面已具备一定基础,拥有市场优势和发展潜力,但也存在政府数据开放共享不足、产业基础薄弱、缺乏顶层设计和统筹规划、法律法规建设滞后、创新应用领域不广等问题,亟待解决。《纲要》认为,坚持创新驱动发展,加快大数据部署,深化大数据应用,已成为稳增长、促改革、调结构、惠民生和推动政府治理能力现代化的内在需要和必然选择。   《
小莹莹
2018/04/20
9400
国务院正式印发《促进大数据发展行动纲要》(附视频、通知及全文)
访谈:弈聪软件转型技术驱动型大数据公司的推力与战略布局
作为一家老牌西安本土软件公司,西安弈聪信息技术有限公司(简称:弈聪软件)近年来在大数据领域布局颇多,技术背景出身的弈聪软件CEO卓建超从2016年开始讲弈聪软件定位为技术驱动型大数据公司,同时他对企业大数据服务项目有着独有的判断标准。近期笔者对弈聪软件针对大数据行业现状、竞争格局以及早期技术型公司的投资价值等方面进行专访,现摘选与各位分享。
西安弈聪软件公司
2018/08/03
3230
政府拥抱大数据 治理迎来新格局
在全社会信息量爆炸式增长的背景下,政府部门该如何拥抱大数据?专家建议,一方面要加强与大数据分析企业、互联网公司的合作,获取更丰富的数据,另一方面要开放一些政府数据给企业,发挥企业的智力资源与技术实力,为政府提供决策支撑—   国办近日印发《关于运用大数据加强对市场主体服务和监管的若干意见》,提出充分运用大数据先进理念、技术和资源,加强对市场主体的服务和监管,推进简政放权和政府职能转变,提高政府治理能力。   “这是适应时代需求的必然选择,是智慧城市建设的重要切入点。”中国电子信息产业发展研究院信息
腾讯研究院
2018/01/31
6160
习近平:实施国家大数据战略加快建设数字中国
新华社北京12月9日电 中共中央政治局12月8日下午就实施国家大数据战略进行第二次集体学习。中共中央总书记习近平在主持学习时强调,大数据发展日新月异,我们应该审时度势、精心谋划、超前布局、力争主动,深入了解大数据发展现状和趋势及其对经济社会发展的影响,分析我国大数据发展取得的成绩和存在的问题,推动实施国家大数据战略,加快完善数字基础设施,推进数据资源整合和开放共享,保障数据安全,加快建设数字中国,更好服务我国经济社会发展和人民生活改善。
IT阅读排行榜
2018/08/17
4100
习近平:实施国家大数据战略加快建设数字中国
习近平要求加快这项技术发展 与你关系很密切!
中共中央政治局12月8日下午就实施国家大数据战略进行第二次集体学习。 中共中央总书记习近平在主持学习时强调,大数据发展日新月异,我们应该审时度势、精心谋划、超前布局、力争主动,深入了解大数据发展现状和趋势及其对经济社会发展的影响,分析我国大数据发展取得的成绩和存在的问题,推动实施国家大数据战略,加快完善数字基础设施,推进数据资源整合和开放共享,保障数据安全,加快建设数字中国,更好服务我国经济社会发展和人民生活改善。 △视频 / 习近平:实施国家大数据战略 加快建设数字中国 大数据是信息化发展的新阶段 习近平
企鹅号小编
2018/01/25
6540
推荐阅读
弈聪软件卓建超:政务大数据平台建设警惕成为过去共享数据平台的翻版
6720
弈聪软件卓建超:大数据将是未来传统实体经济创新发展的基础
3370
弈聪软件卓建超:大数据应用应着眼民生小需求方能解决大问题
2430
弈聪软件卓建超:数据融合能级决定大数据技术应用能否产生更大能量
4420
弈聪软件卓建超:民生服务大数据资源是推进政府治理体系建设的放大镜和望远镜
3870
弈聪软件辉煌8年,多元化个性化定制化精细化聚集企业信息化应用生态圈
4610
弈聪软件卓建超:大数据分析成为商业变革不可替代的驱动力
3820
陕西打造大数据航母奋力航行在追赶超越的路上
4270
弈聪软件行业大数据技术服务开启传统软件企业商业智脑
4330
【金猿人物展】BBD董事长曾途:大数据政府治理将迎来新格局
9130
国家发改委有关负责人就《促进大数据发展行动纲要》答记者问
7380
弈聪软件尹宏刚:大数据应用以业务流程优化和数据挖掘为核心方可加速落地
6100
弈聪软件卓建超:制造型企业大数据架构建设不单纯是技术问题
3370
弈聪软件依托技术革新与多元化业务在大数据时代砥砺前行
5090
工信部:支持地方开展大数据产业发展和应用试点
9230
国务院正式印发《促进大数据发展行动纲要》(附视频、通知及全文)
9400
访谈:弈聪软件转型技术驱动型大数据公司的推力与战略布局
3230
政府拥抱大数据 治理迎来新格局
6160
习近平:实施国家大数据战略加快建设数字中国
4100
习近平要求加快这项技术发展 与你关系很密切!
6540
相关推荐
弈聪软件卓建超:政务大数据平台建设警惕成为过去共享数据平台的翻版
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档