- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 从零开始手撸一个神经网络框架(一)
神经网络是人工智能的核心技术,本文从基础数学概念出发,循序渐进地讲解神经网络原理。文章首先回顾导数的本质及其在神经网络中的关键作用,然后通过简单的加法和乘法运算构建基本计算单元,逐步扩展为可记录运算过程的可视化结构。作者采用直观的代码示例和图示,帮助读者理解神经网络如何通过计算图进行前向传播和反向传播。本文适合具备Python基础和初等数学知识的读者,为后续深入学习神经网络奠定坚实基础。
2025-11-25 23:20:41
702
原创 万字长文全面解析强化学习之策略梯度:原理+代码+数学,训练AI小狗精准捡球!
在本文中,我将通过一个“训练小狗捡球”的案例,结合原理逻辑、代码实现与数学公式,系统性地解析策略梯度方法。麻雀虽小,五脏俱全。希望通过这一完整而简单的示例,大家能够掌握其核心机制,并为后续学习更高级算法(如 TRPO、PPO 等)打下坚实基础。
2025-11-23 23:12:14
731
原创 真的!只需 “六步” 实现图像特定物体识别!!!
通过无人机(大疆)对整片光伏区域进行航拍(包括红外图像与可见光图像),再航拍的图片通过4G/5G实时传输到应用程序,应用程序基于计算机视觉技术,自动识别出图片中光伏组件可能存在的故障,并结合其他实时监控与分析数据,从而判断光伏组件是否存在故障并给出报警。这是一个典型的人工智能,在计算机视觉领域应用的案例,要实现这个需求涉及到技术有很多,包括无人机图像传输,光伏组件实时数据监测与分析等,这篇文章从“怎样分离出原始图片中的特定区域(光伏组件串)“这个很小的片段为切入点, 来阐述
2020-05-14 18:50:31
7985
7
原创 OpenAI联合创始人Ilya Sutskever的6个反直觉洞见:我们可能完全想错了AI的未来
AI领域正面临评估与现实的巨大鸿沟,规模化发展已近极限。核心研究者Ilya Sutskever提出六大颠覆性观点:1)当前评估体系存在根本缺陷,导致AI在实际应用中表现不佳;2)过度训练使AI成为"编程竞赛选手"而非真正智能体;3)AI发展正从"规模化时代"回归"研究时代";4)AGI应是"超级学习者"而非全知实体;5)情感作为进化形成的价值函数是AI缺失的关键;6)渐进式部署是应对AI发展的明智选择。这些洞见揭示了AI发展的本
2025-11-26 18:18:37
329
原创 第6篇:Eureka技术实现(1)-更新中......
Eureka整体设计理念前面几篇文章主要介绍了微服务的基本概念,从这篇文章开始,我们正式介绍SpringCloud框架,SpringCloud是实现微服务框架的,随着单体应用到SOA架构再到微服架构的演进,服务越来越多,调用关系越来越复杂,服务与IP地址的依赖,以及服务管理、状态检测就成为了一个非常棘手的问题,Eureka的诞生正是为了解决这一问题。Eureka 是 Netflix 出品的...
2020-01-17 18:04:08
230
原创 第5篇:SpringBoot技术铺垫
SpringCloud是基于SpringBoot框架,为了更好的理解后面文章的内容,这篇文章我们对SpringBoot做一个简单的介绍,算是一个技术铺垫。
2020-01-17 18:01:56
412
原创 第4篇:Eureka设计理念
第四篇:Eureka设计理念目录第四篇:Eureka设计理念生产者、消费者、注册中心Server端、Client端AP优于CPP2P节点信息同步Eureka分区(Region与Zone)总结前面几篇文章,我们对微服务概念、服务发现与注册的理论做了简单介绍。这篇文章我们来分析一下Eureka的整体设计理念,具体来看看Eureka是如何实现服务发现与注册的。通过这篇...
2020-01-17 17:20:26
324
原创 第3篇:微服务--服务发现理论
目录一、微服务--服务发现理论1)微服务为什么要使用服务发现与注册?2)服务器端模式3)客户端模式(进程内)一、微服务--服务发现理论1)为什么要使用服务发现与注册?前文中提到,微服务独立部署、具有清晰的边界,服务之间通过远程调用来构建复杂的业务功能。那为什么要引用服务注册与发现呢?服务注册与发现具体要解决什么问题?服务注册与发现主要解决了如下两个重要问题:屏...
2020-01-05 18:20:58
498
原创 第2篇:微服务--技术生态
前面一篇文章,我们对微服务的基本概念,微服务带来的问题与挑战进行了描述。这篇文章我们来看看在微服务的技术生态中,用了哪些术与方案来解决这些问题。我画了一张微服务的计算生态圈地图,通过这张地图可以对微服务整体解决方案有个全局观,就像带孩子游玩动物园,如果手里拿着一张向导地图,那我们就不会错过重要的景点。当然,光凭一张图我们不可能讲明白设计原理、代码实现等这些细枝末节,针对这些每个技术细节,我们会在以后的每一篇文章中详细介绍。
2020-01-05 11:12:00
440
原创 第1篇:微服务--基本概况
关于微服务的理论思想,我们可以从一个著名的定律说起---康威定律,康威定律是一个叫梅尔文·康威的程序员,他在1968年发布了一篇文章,文中论述了设计系统的组织与系统本身的关系,并列举了各个不同行业的真实案例,最后得出了结论:“oganizationrs which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication stru
2020-01-05 10:40:52
274
原创 图解JVM垃圾回收原理
理解Java虚拟机垃圾回收机制的底层原理,是系统调优与线上问题排查的基础,也是一个高级Java程序员的基本功,本文就针对Java垃圾回收这一主题做一些整理与记录。Java垃圾回收器的种类繁多,它们的设计要在吞吐量(内存空间)与实时性(用户线程中断)方面进行权衡,各个垃圾回收器的适应场景也不尽相同(如:桌面应用,web应用),因此,这里我们只讨论JDK8下的默认垃圾回收器,毕竟目前JDK8版本是业界的主流(占80%),并且我们只讨论堆内存空间的垃圾回收。
2020-01-04 16:37:08
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅