数据处理
文章平均质量分 82
prog_6103
J.Y.Liu
展开
-
【话题】ChatGPT等大语言模型为什么没有智能2
我们接着上一次的讨论,继续探索大模型的存在的问题。正巧CSDN最近在搞文章活动,我们来看看大模型“幻觉”。当然,本文可能有很多我自己的“幻觉”,欢迎批评指正。如果这么说的话,其实很容易得出一个小结论——大模型如果想朝着真的智能发展,“幻觉”问题不可能被完全解决,只可能缓解。原创 2024-01-01 23:24:03 · 1730 阅读 · 0 评论 -
ChatGPT等大语言模型为什么没有智能
今天我们来闲聊聊chatGPT,然后带出一些目前神经网络或者更大一些人工智能存在的问题,仅作抛砖引玉。我不管OpenAI用什么方式炒作,Q*也好,AI自我意识也好,董事会内斗也罢;首先它的成绩还是非常出色的,并且chatGPT这个产品在大规模使用深度模型上算是非常成功的,however,chatGPT只能算是 Artificial If-clauses(AI, 姑且命名为人工条件生成器),算不上人工智能(Aritificial Intelligence, AI);我们离真正的人工智能还有一定的距离。原创 2023-12-02 23:26:24 · 1076 阅读 · 0 评论 -
【笔记】windows+pytorch:部署一下stable diffusion和NeRF
之前都是*nix环境使用pytorch,这次尝试了一下windows。我们来部署下流行性高的stable diffusion和我觉得实用性比stable diffusion高多了的NeRF。原创 2023-11-29 22:45:34 · 501 阅读 · 0 评论 -
自动驾驶入门练习指南
10年前还是学校机房学生管理员的时候,带着大家把智能车竞赛的实验室从0搭起来了,搭完电路写完基础算法就跑去当交换生了,也算是陪伴了童鞋们一个暑假,参加竞赛还是交给后生力量吧;而同时火起来的新一代人工智能也把自动驾驶推向接近实用。那么如何掌握自动驾驶的入门知识呢?市面上给出的框架都很大,比如练习控制算法,比如机器学习;但是这些要么笼统模糊,要么都是人工智能大后期的内容了; 在这里我们还是希望能画出一个平滑的学习曲线,抛砖引玉,给出一些在这个领域入门的成长思路和经验。自动驾驶的入门内容大纲思考一下自动驾驶需原创 2021-12-29 12:16:36 · 2547 阅读 · 0 评论 -
【笔记】脉搏波手环自研之路开启
现在手环测量脉搏波其实很方便,但是商家的OEM/SDK费用实在离谱。于是开始探索起DIY脉搏波设备的路程。于是从古董堆了找出了很多年前的Raspberry Model B。再搜索一圈,发现想实现其实并不难。芯片成本PulseSensor8.00ADS101515.00其实我们原来就share过这个pulsesensor的内部电路:PulseSensor其实是PPG光电式传感器,简单粗暴,接线口也就3根线,我们通俗说就是:接电源,接地和一个电压输出。至于ADS1015,原创 2021-05-01 23:32:21 · 443 阅读 · 1 评论 -
【笔记】感谢《梦幻模拟战》的Unity+Spine资源,同人模式开启
其实一个游戏的精髓之一就是它的图片资源,最近有点迷着《梦幻模拟战》;几乎算是白piao了,也算是氪了一张旅团券和1元打折的羊毛,稍微付点费用赞助一下这款良心游戏(还是让更富有的同志们贡献更大的力量吧 ????)。突然想起来原来要给family写些小游戏,正愁没有资源呢。原来冒险岛的资源抽取工作已经基本完工了,只是要研究如何把所有图片还原成动态的帧还是得花些时间。不过从那时起,算是看了n多冒险岛各个版本的资源,其中有一个就是以atlas后缀结尾的文件引起了我的兴趣。是了,就是spine,这个工具确实让游戏的原创 2021-03-15 23:28:45 · 1253 阅读 · 4 评论 -
【笔记】移植ezSIFT顺手搭建个全景照片合成器
某人最近出去游玩,问我可有工具把多张照片拼接在一起成大图的;答曰,没有;但是可以几小时给写一个出来。以前网上查过,没有好用的直接的拼接全景的js库,要么就是完整的一个网站,我要npm install多久哦…要么就是port了opencv,我就要个SIFT匹配算法这也太重了吧,谢谢不用。找到一个独立的C++库可以使用,正好最近有全套的emsdk,port也方便。照着GNUGO.js的经验,再重复劳动一下:https://github.com/dna2ai/panoramaezSIFT的文件很少;所以直接原创 2021-01-04 23:02:17 · 277 阅读 · 1 评论 -
【笔记】移植C的GNU Go到网页版
最近重新思考了一下alphaGo和alphaGoZero,兴致一来,又去看了一遍柯洁和alphaGo的人机大战。第二局是真的可惜,alphaGo当时看来在胜率落后的情况下就会乱下…于是也想琢磨琢磨围棋。搜索了一下网上没有多少网页版的基础AI陪练,大多都是显示SGF读谱的库。多年前接触过GNU Go,虽然已经不更新了,不过还是可以拿来一用。下载GNU Go,编译一遍,把编译log dump出来,一堆gcc和ar命令。下载emscripten,我是centos 7老古董了,来个自带的llvm,要么版本过低原创 2021-01-01 15:14:32 · 529 阅读 · 2 评论 -
【笔记】QQ输入法手写识别汉字web版
似乎这个qq输入法的网页版是从webqq流传出来的,自从webqq下线以后,就什么文档都找不到了,也不能再登陆到webqq上看看具体的实现了,目前能找到的两个版本:https://www.shejiwo.net/tutorials/850.htmlhttp://www.cncc7.com/虽然不尽相同,但是大同小异,核心的API都是调用 http://handwriting.shuru.qq.com/cloud/cgi-bin/cloud_hw_pub.wsgi最近被认定为一级文盲,“邕江”是h原创 2020-12-28 14:41:06 · 1589 阅读 · 0 评论 -
炉石传说 酒馆战棋 战斗模拟的实现
炉石传说 酒馆战棋 战斗模拟的实现这几天工作闲余,琢磨着新的AI算法思路,于是想尝试一下和机器对战,遂想到炉石传说的酒馆战棋。想要机器对战,就得先把规则写成一个sandbox,然后再机器学习。那么这个第一步就比较繁琐,不想想太多设计,直接捋起袖子做吧。想代码好看,以后再说。https://github.com/dna2ai/HSBG/blob/master/deck.js这个只是闲余极速之作,得慢慢完善。原理其实很简单,就是两个循环的队列,1号元素不停进攻另一个队列里的元素,直到没有随从能进攻为止原创 2020-07-29 16:44:33 · 5608 阅读 · 3 评论 -
【笔记】从0开发浏览器上的语音聊天室系统
想着假期越来越久,那么就开发一个语音聊天系统吧,正好熟悉熟悉modern browser的各种API吧。大家都“呆”在家里,要不找点娱乐活动,写点桌游,既可以跟大家语音,又可以玩起来。今天,我们就来看看浏览器如何获得录音stream并传输数据给加入聊天室的clients吧。上代码先:https://github.com/stallpool/boga先是抄一段人人都能的getUserMedi...原创 2020-01-30 16:17:40 · 1733 阅读 · 0 评论 -
[笔记] Google Zoekt 代码搜索引擎代码手册
OpenGrok的索引实在是难用,使用了Lucene,但是还停留在TD.IDF上,搜索词语的一部分是没有结果的…所以转到SourceGraph。SourceGraph不上language server跳转准确度惊人的低。那么我只想要它的搜索功能怎么办?进SourceGraph的一个container,ps一下,发现它使用了Google的一个业余小项目zoekt。代码也不多,而且是tri-gram能...原创 2020-01-06 15:43:42 · 661 阅读 · 0 评论 -
【笔记】NodeJS微信公众号自动回复开发
这段时间一直想给家里搞个常用工具集,比如撸羊毛推荐,图片识别,图片OCR,在线桌游等。只要联网就能用。于是搜索了一下公有云,搞了台host。除了等备案然后serve网站,想想反正大家都在用微信,不如搭一个类似于小黄鸡的server,能响应各种需求。直接开使做吧。...原创 2019-08-20 13:29:26 · 742 阅读 · 1 评论 -
[笔记] 当当音乐人:免费将Midi转化为WAV
这几天新写好的歌曲用MIDI软件把曲子都编辑好成MID文件了。打开原来安装的MIDI to MP3软件,竟然过期了要注册码。记得这玩意是个静态注册码,已经懒到不想下个OllyDBG再跟着调试了。唉,硬盘挂过一次,那个注册码原来是直接和安装文件名写一起的。再者这个软件其实是把MID文件播放一遍,然后从buffer里把raw编码成MP3,效率太低。算了,果断卸载,到网上找找一劳永逸的方原创 2015-10-08 15:12:27 · 2863 阅读 · 0 评论 -
[笔记] Golang小试实现神经网络框架
最近看看Golang,然后想摆弄一下神经网络。这次的要求是没有第三方库,代码自成闭包。这样更有自主控制性,加深对神经网络实现的理解。实现了普通神经网络xor,循环神经网络256内加法add,卷积神经网络手写体数字识别mnist。https://github.com/Hyper2Stack/hotpot.seafood原创 2016-10-10 06:05:40 · 9336 阅读 · 2 评论 -
神经网络:请不要开始就让我sigmoid(wTx),谢谢!
学习机器学习,翻阅了一些神经网络的文章,上来就是sigmoid ( 1/(1+exp(x))1/(1+exp(x)) )和WTX,让不少初学者摸不着头脑。一些市面上评价很高的机器学习的书也是直接开始sigmoid和收敛性的讨论,想踏进机器学习的门,确实还是少了点让初学者能看懂的资料。本篇只想抛砖引玉一下,介绍sigmoid的由来。原创 2016-12-03 03:27:01 · 11255 阅读 · 3 评论 -
[笔记] PhantomJS爬虫小记
PhantomJS这个headless浏览器还是很好用的,配合着v8与qt化的webkit引擎,JavaScript可以很好得去处理得到的页面数据。去年在整合各个平台搭建搜索引擎的时候,写了一个爬虫脚本,去掉一些认证和特殊功能,一个简单的js就放到github上了:https://github.com/dna2github/dna2oldmemory/blob/master/dna2poem/phantomjs/spider.js原创 2016-03-27 11:45:53 · 3803 阅读 · 0 评论 -
数据同步:搜索引擎实时化
[笔记]数据同步:搜索引擎实时化-- NodeJS的MySQL/MariaDB Binlog读取器. TL;DR 去https://github.com/dna2github/dna2oldmemory/tree/master/dna2poem/tiny/binlog_publisher 读代码吧。原创 2016-05-16 21:02:49 · 2670 阅读 · 0 评论 -
[笔记] [ToY] Android相机程序:把Android变成Kinect第一步
几个月前看到了PoseEstimation的论文,大喜;人的姿势可以用tensorflow学习一下就搞定啦! 那多年来想用手机实现一个kinect的愿望不就已经基本达成了么,一看模型大小,400多MB,而且FPS也不是很高;再见… 不过先写一个实时抓相机图像的Android应用吧,随时准备把pose estimation接上去,这样写个restful server以后用手势就可以控制电脑了,绑...原创 2018-04-20 22:16:37 · 933 阅读 · 0 评论 -
简单脉搏波波形分析系统设计与实现
简单脉搏波波形分析系统设计与实现@Author: J.Y.Liu@Date: 2012.03.22摘要中医学是中国五千年文化的一块瑰宝。随着电子技术的发展,脉诊仪已民用化。为了探索脉诊仪得到的脉搏波数据所蕴含的信息,与脉诊仪相关的一系列定量数学模型将在文章中建立起来,包括脉搏波物理模型、病灶分析模型、中药与方剂模型。这些模型会被计算机程序一一实现,通过波形可视化,频谱计算,原创 2013-06-18 21:58:08 · 21237 阅读 · 17 评论