AI
文章平均质量分 67
ESOO
君子不器
展开
-
AIML应答机器人(一)aiml简介
想做一款和上图一样的自动应答机器人吗,跟着博客,咱们一步步实现,现在开始第一个内容,简单了解下什么是AIML语言AIMLAIML:人工智能标记语言(Artificial Intelligence Markup Language)AIML(人工智能标记语言)是一种XML兼容的语言,很容易学习,并且可以开始定制艾尔博特(Alicebot)或分分钟创建一个scratch机器人。AIML最重要的单元有:开...原创 2018-07-09 16:52:33 · 17250 阅读 · 0 评论 -
概率的思考(二)
上篇文章《概率的思考》我们谈到一个问题,现在我们回顾下:现有一个黑色不透明的袋子,袋子里有球,有多少个球,不知道,球什么样子不知道,我们安排1个房间1个人一张纸去袋子里拿球,每次只能拿一个,拿到球后在袋子上记录球的颜色,然后放回球到袋子,交由一个机器打乱袋子里的球,然后重复上述过程10000次 以上结果再换10000个人重复上述过程,最后我们发现:第1个人拿到红球的次数和总实验次数的比例是...原创 2019-01-21 11:44:51 · 488 阅读 · 3 评论 -
avl树左旋右旋的理解
一直没搞懂非平衡二叉树变平衡二叉树时左旋右旋,今天下定决心搞懂,然后在众多博客中终于找到了这样一篇,非常形象,记录如下: AVL树是最先发明的自平衡二叉查找树。在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为高度平衡树。查找、插入和删除在平均和最坏情况下都是O(log n)。增加和删除可能需要通过一次或多次树旋转来重新平衡这个树。AVL树得名于它的发明者G.M. Adels...转载 2018-11-05 14:56:02 · 3840 阅读 · 0 评论 -
keras 发布flask 问题汇总
1,keras重复加载model会报错解决办法:import keras# load之前保证session干净keras.backend.clear_session()model = load_model(args["model"])2,linux后台启动python,丢失窗口后,无效解决办法:启动api: nohup python3 ImageNetApi.py ...原创 2018-08-16 15:18:37 · 1550 阅读 · 0 评论 -
ImageNet-ResNet_50 图片分类平台
最近公司要在AI领域发力,基于此,研究了Resnet50的图片分类,网络上有很多的例子,但是都没有做成平台化,提供一个组件一样供各个业务平台使用,基于此,在Resnet50的基础上,扩展了登陆,图片类别添加,上传图片,自动离散图片到训练集与测试集,页面api提供重新训练按钮,测试图片分类结果页面。1,github本文代码:https://github.com/xvshu/ImageNe...原创 2018-08-15 14:00:53 · 6008 阅读 · 3 评论 -
矩阵卷积运算的具体过程,很简单
最近在看图像处理,卷积运算这一块也查了很多,但是感觉都写的太复杂,我这里简单的写一下卷积到底是一个什么计算过程。假设有一个卷积核h,就一般为3*3的矩阵:有一个待处理矩阵x:h*x的计算过程分为三步第一步,将卷积核翻转180°,也就是成为了第二步,将卷积核h的中心对准x的第一个元素,然后对应元素相乘后相加,没有元素的地方补0。这样结果Y中的第一个元素值Y11...转载 2018-07-31 14:12:30 · 69290 阅读 · 23 评论 -
Object Detection (5)Faster RCNN Keras 发布为api
目录 Object Detection (1)VOC2007数据集制作 Object Detection (2)Faster RCNN详解 Object Detection (3)Faster RCNN Keras 原理+代码 第一部分 Object Detection (4)Faster RCNN Keras 原理+代码 第二部分...原创 2018-07-31 12:55:24 · 1856 阅读 · 1 评论 -
Object Detection (4)Faster RCNN Keras 原理+代码 第二部分
目录 Object Detection (1)VOC2007数据集制作 Object Detection (2)Faster RCNN详解 Object Detection (3)Faster RCNN Keras 原理+代码 第一部分 Object Detection (4)Faster RCNN Keras 原理+代码 第二部分...转载 2018-07-31 12:46:56 · 1957 阅读 · 1 评论 -
Object Detection (3)Faster RCNN Keras 原理+代码 第一部分
目录 Object Detection (1)VOC2007数据集制作 Object Detection (2)Faster RCNN详解 Object Detection (3)Faster RCNN Keras 原理+代码 第一部分 Object Detection (4)Faster RCNN Keras 原理+代码 第二部分...转载 2018-07-31 12:43:12 · 3107 阅读 · 6 评论 -
Object Detection (2)Faster RCNN详解
目录 Object Detection (1)VOC2007数据集制作 Object Detection (2)Faster RCNN详解 Object Detection (3)Faster RCNN Keras 原理+代码 第一部分 Object Detection (4)Faster RCNN Keras 原理+代码 第二部分...转载 2018-07-31 12:35:24 · 2882 阅读 · 1 评论 -
Object Detection (1)VOC2007数据集制作
目录 Object Detection (1)VOC2007数据集制作 Object Detection (2)Faster RCNN详解 Object Detection (3)Faster RCNN Keras 原理+代码 第一部分 Object Detection (4)Faster RCNN Keras 原理+代码 第二部分...原创 2018-07-31 11:12:45 · 2280 阅读 · 0 评论 -
TensorFlow - FaceNet人脸登陆 (Python-Web )小例子
最近一直想做一个人脸识别登陆的demo,正在在网上看到了一个facenet的例子,使用python实现,但是来非常简单,仅仅是封装了tensorflow的过程,在这个基础之上,我进行了html的前台封装,方便大家引入到自己的项目中。 FaceNet: FaceNet的思路是将人脸图像编码成128维的向量,然后用这128维向量来代表一个人。这就类似于我们的身份证号码,每一个人都...原创 2018-07-18 17:36:41 · 5067 阅读 · 6 评论 -
AIML应答机器人(二)java实现
想做一款和上图一样的自动应答机器人吗,跟着博客,咱们一步步实现,现在开始第二个内容,开始做一个java版的聊天程序本文源码地址:https://github.com/xvshu/alice_bot源码入口:AIML工厂:AliceBotMother/*Copyleft (C) 2005 Hélio Perroni Filhoxperroni@yahoo.comICQ: 2490863Th...原创 2018-07-09 17:15:03 · 6113 阅读 · 3 评论 -
图解贝叶斯公式
概率,顾名思义其实就是一个比率。A发生的概率相当于A集的面积与全集总面积的比率。贝叶斯概率B发生的概率相当于B集的面积与全集总面积的比率。AB都发生的概率相当于AB交集的面积与全集总面积的比率。B已经发生条件下A发生的概率相当于AB交集的面积与B面积的比率。由于B已经发生,在这里是全集,所以要比上B的面积。A已经发生条件下B发生的概率相当于AB交集的面积与A...转载 2019-03-09 15:22:54 · 3014 阅读 · 0 评论