数据挖掘10

数据挖掘10 ------ 基于神经网络的序列数据挖掘

一、循环神经网络

1.定义

**循环神经网络(Recurrent Neural Network, RNN)**是一种专门用于处理序列数据的神经网络结构。

2.核心思想:引入"循环"实现记忆

在标准神经网络中,每个输入是独立处理的。

而在 RNN 中,当前时刻的输出不仅取决于当前输入,还取决于上一时刻的"隐藏状态"(hidden state)。

怎么理解独立处理呢?

举个例子 :

想象你在看一组照片:

标准神经网络(如 CNN):

每张照片单独判断是不是"猫",不关心上一张是什么。

这就是照片之间独立处理。

循环神经网络(RNN):

你在看一个视频(照片序列),判断主角是否在"挥手"。

必须结合前几帧(手的位置变化)才能判断。

这就是 当前帧的判断依赖历史帧。

题目


答案: ACD

B是错误的。DTW 的核心优势就是能处理长度不同的序列!(详情见上一篇文章数据挖掘07)

A 正确:HMM 和 RNN 共享参数,支持变长序列。

C 正确: RNN 的隐藏状态是递推更新的核心机制。

D 正确:多层感知机(MLP) 输入维度固定,不能直接处理变长序列。

相关推荐
AI编程教父8 小时前
企业AI转型做自动化,哪些靠规则、哪些交给AI?红烁AI企业AI培训用两类任务对比
人工智能
m0_719640878 小时前
适合教学科研的人工智能实验室建设方案有哪些?(含测评)
人工智能·经验分享
智学AI8 小时前
AI博主写作素材管理方法分享:资料归集、笔记关联与文档归档
人工智能·笔记
dozenyaoyida8 小时前
AI与大模型新闻日报 | 2026-10-30
人工智能·ai·chatgpt·大模型·新闻
Rocky Ding*8 小时前
深入浅出Xiaomi-Lens-0技术解析:像素监督如何改变视觉推理
论文阅读·人工智能·深度学习·机器学习·aigc·多模态·ai-native
万岳软件开发小城8 小时前
AI数字人系统源码如何实现批量视频生成?任务队列与自动化生产流程解析
人工智能·自动化·语音识别·ai数字人小程序·ai数字人系统源码·ai数字人软件开发·ai数字人平台开发
默|笙8 小时前
【AI应用】认识机器学习与深度学习
人工智能·深度学习·机器学习
TangGeeA8 小时前
数据库、SQL 与 DB AI
数据库·人工智能·sql
火山引擎开发者社区8 小时前
案例实践 | 让检索为 Agent 而生:ContextSearch 重构企业售前知识库
人工智能
青蓝智慧马老师8 小时前
大模型应用落地,到底靠什么?RAG、智能体和上下文工程一次讲清
人工智能