0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过机器学习来理解情绪划分,保持积极心态

如意 来源:读芯术微信公众号 作者:读芯术微信公众号 2020-10-27 14:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

“思考再思考,然后采取行动”,这样的流程是不是听起来很熟悉?大多数人都是这样做的。

然而,这个思考流程很可能是一把双刃剑:在一些情形下,结果可能积极有用,但在另一些情形下,结果可能有害,甚至反噬自身。后者是我们都希望避免的。为了清晰了解情绪的划分,我编写了这个机器学习(ML)程序。

隔离阶段让我有机会探索自我并审视自己的思路。我不是一个沉思者,但是总会陷入纷乱的思绪之中,每当这时,我都需要理清思路。因此我要创建一个可以分析我的思考过程的ML模型。我用KNN算法判断应该避免的情绪,并通过可视化技术将我的情绪以图形展示,使我清晰地一览全貌。下面是我的做法:

作为开始,我创建了一个有不同想法的数据集;

使用KNN算法;

使用可视化技术;

最后,我学会了分割思考过程。

创建数据集

数据集由九种情绪(特征)组成:沮丧,悲伤,卑微,哭泣,痛苦,困惑,快乐,振奋和坚定。我将它们分为三类(标签):积极,消极和中立。另外,我根据标签对这九种情绪/特征均按1-10的标准进行了评分。于是我创建了共150个案例。这是数据集的前几行:

如何通过机器学习来理解情绪划分,保持积极心态

使用KNN算法

在开始下一步之前,首先需要掌握一些监督式学习的ML基本术语:

为了训练、测试和评估一个模型,我们使用一系列案例;

这些案例包括与模型相关的特征和标签值;

特征是用于训练算法的基础值;

一旦训练部分结束,算法就能预测测试特征的正确标签值。

目标是正确预测标签。因此,受训算法的精度应该很高。如果不高,应使预测的标签值和原本标签之间的误差最小化。有了这些基础知识,让我们接着来了解KNN算法。KNN是监督式的机器学习算法,“K”是待分类点邻近值的个数 (例如,K=1、2、3等)。

如何通过机器学习来理解情绪划分,保持积极心态

左图中,KNN会将“?”归类为绿色星星,因为它最近。同样,在右例中KNN会将“?”归为黄色三角,因为这些三角形是最接近的多数情况。

新案例与已知案例之间的接近程度,可以使用任意距离函数,如欧几里得尺度和明可夫斯基尺度等体现。因此称之为最邻近。这样,KNN算法对新案例进行了分类。在这种特定模式中,KNN要正确预测各个情绪的分类。预处理所有数据后,我使用了KNN算法,然后计算出准确度为98.6%。这是显示相同的代码段:

如何通过机器学习来理解情绪划分,保持积极心态

使用可视化技术

我用数据可视化进行了分类,图表更便于理解,并创建了一种解决方案,用来预测我应该避免什么样的情绪才能保持一个积极的心态。这个技术将帮助我分辨标签类别(积极、消极和中性),为此我使用了“箱形图”。

结果

KNN生成的图表显示:

沮丧:算法将该特征归类为消极,这是显而易见的。但值得注意的是,在消极和中立之间有小部分的重叠。同时消极与中性界限也非常细微。这表明沮丧的情绪在某种程度上能够激励自己取得积极成果。综合考虑后,它被归类为消极标签。

困惑:这项结果很有意思,算法将其标记为积极。在分析之前,我曾避免自己有困惑情绪。也许这些摇摆不定的情绪也能产生积极的结果,也许它们给了我们时间来衡量形势的正反面。

悲伤:毫无疑问,这类情绪注定会产生消极的结果。

自卑:有时候头脑中会出现一些随机的想法。它们没有来由没有依据。算法将这些情绪归类为中性。

哭泣:与悲伤特征类似,该特征也被归为消极。但我认为它可能也有中立的一面,因为哭泣可以帮助平衡情绪。但如果依据图表来给定标签,很可能将其归类为积极而非中性。总体来看,它会引发消极情绪。

痛苦:根据模型的预测,痛苦是导致心情不好的最重要特征。因此,它是极其消极的。

振奋:KNN预测这个特征对我有益。但是,该图显示中性和消极情绪略有重叠。此外,令人吃惊的是,如果我们仅考虑这两个标签,消极标签的影响要比中性标签大得多。

坚定:该特征非常有趣。结果之间几乎没有任何区别,很难立即做出诠释,但是使用箱形图可以轻易地理解这一点。

如何通过机器学习来理解情绪划分,保持积极心态

箱形图提供了详尽的图示。图示清晰易懂,它们根据特征或思想给出了三种不同情绪或标签的清晰区分。它描绘的结果与KNN图或多或少相同,但它提供了更好的解释:

坚定:尽管看起来这一特征明显会被归类为积极,但是KNN图表根据数据显示了这三个标签之间的相似性,这种相似性可能会产生误导。看看箱型图你就会发现,积极的结果只比另外两个高一点。因此,该特征被归类为积极标签。

快乐:毋庸置疑,此特征为积极标签。但是,它对中性的四分位数远大于正数,如果仅考虑中性和负数,则中性要高于两者。

这个项目非常有趣。起初,我以为分类结果是简单且显而易见的,但完成后,我才意识到这不仅仅是个分类。一个ML程序不仅能预测人类可以轻松完成的特定任务,还可以对数据集深入分析。

虽然这只是仿人智能的开始,但却非常有趣,也许这就是‘机器学习’命名的由来。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4761

    浏览量

    97146
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59926
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136236
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯导科技AI智能交互硬件方案介绍

    AI智能交互硬件是通过集成人工智能技术(如大语言模型、多模态交互、机器学习等),赋予传统玩具智能化交互能力的新型产品。其核心特点是‌拟人化交互和自适应学习‌,能够
    的头像 发表于 12-03 17:00 1433次阅读
    芯导科技AI智能交互硬件方案介绍

    可穿戴耳内情绪脑电设备靠谱吗?

    ,不适合长期连续监测。为此,本研究开发了一种低成本的单通道干接触式耳内EEG设备,用于非侵入式情绪监测。该设备基于价-唤醒情绪模型,通过耳道内电极采集脑电信号,利用
    的头像 发表于 12-01 18:05 454次阅读
    可穿戴耳内<b class='flag-5'>情绪</b>脑电设备靠谱吗?

    自动驾驶中常提的“强化学习”是个啥?

    [首发于智驾最前沿微信公众号]在谈及自动驾驶时,有些方案中会提到“强化学习(Reinforcement Learning,简称RL)”,强化学习是一类让机器通过试错
    的头像 发表于 10-23 09:00 329次阅读
    自动驾驶中常提的“强化<b class='flag-5'>学习</b>”是个啥?

    如何在机器视觉中部署深度学习神经网络

    人士而言往往难以理解,人们也常常误以为需要扎实的编程技能才能真正掌握并合理使用这项技术。事实上,这种印象忽视了该技术为机器视觉(乃至生产自动化)带来的潜力,因为深度学习并非只属于计算机科学家或程序员。 从头开始:什么
    的头像 发表于 09-10 17:38 693次阅读
    如何在<b class='flag-5'>机器</b>视觉中部署深度<b class='flag-5'>学习</b>神经网络

    贸泽电子2025边缘AI与机器学习技术创新论坛回顾(上)

    2025年,随着人工智能技术的快速发展,边缘AI与机器学习市场迎来飞速增长,据Gartner预计,2025年至2030年,边缘AI市场将保持23%的复合年增长率。
    的头像 发表于 07-21 11:08 990次阅读
    贸泽电子2025边缘AI与<b class='flag-5'>机器</b><b class='flag-5'>学习</b>技术创新论坛回顾(上)

    通过NVIDIA Cosmos模型增强机器人学习

    通用机器人的时代已经到来,这得益于机械电子技术和机器人 AI 基础模型的进步。但目前机器人技术的发展仍面临一个关键挑战:机器人需要大量的训练数据
    的头像 发表于 07-14 11:49 762次阅读
    <b class='flag-5'>通过</b>NVIDIA Cosmos模型增强<b class='flag-5'>机器人学习</b>

    详细介绍机场智能指路机器人的工作原理

    可控制在几十厘米以内。Wi - Fi 定位通过检测周围 Wi - Fi 信号的强度和分布确定机器人的位置,虽然精度相对较低,但可以作为辅助定位手段,增强定位的稳定性和可靠性。 地图匹配与定位校正
    发表于 05-10 18:26

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    阅读心得体会:ROS2机器人视觉与地图构建技术 通过对本书第7章(ROS2视觉应用)和第8章(ROS2地图构建)的学习,我对机器人视觉感知和自主导航的核心技术有了更深入的
    发表于 05-03 19:41

    基于脑电信号(EEG)的情绪识别研究综述

    Ekman等人通过分析人类的面部表情,将人类的情绪划分为生气、讨厌、害怕、高兴、悲伤和惊讶等6种基本情绪类别。Plutchik进一步扩展为八种,并引入“
    的头像 发表于 03-31 22:41 4269次阅读
    基于脑电信号(EEG)的<b class='flag-5'>情绪</b>识别研究综述

    机器学习模型市场前景如何

    当今,随着算法的不断优化、数据量的爆炸式增长以及计算能力的飞速提升,机器学习模型的市场前景愈发广阔。下面,AI部落小编将探讨机器学习模型市场的未来发展。
    的头像 发表于 02-13 09:39 624次阅读

    传统机器学习方法和应用指导

    在上一篇文章中,我们介绍了机器学习的关键概念术语。在本文中,我们会介绍传统机器学习的基础知识和多种算法特征,供各位老师选择。 01 传统机器
    的头像 发表于 12-30 09:16 1982次阅读
    传统<b class='flag-5'>机器</b><b class='flag-5'>学习</b>方法和应用指导

    如何选择云原生机器学习平台

    当今,云原生机器学习平台因其弹性扩展、高效部署、低成本运营等优势,逐渐成为企业构建和部署机器学习应用的首选。然而,市场上的云原生机器
    的头像 发表于 12-25 11:54 699次阅读

    《具身智能机器人系统》第7-9章阅读心得之具身智能机器人与大模型

    医疗领域,手术辅助机器人需要毫米级的精确控制,书中有介绍基于视觉伺服的实时控制算法,以及如何利用大模型优化手术路径规划。工业场景中,协作机器人面临的主要挑战是快速适应新工艺流程。具身智能通过在线
    发表于 12-24 15:03

    zeta在机器学习中的应用 zeta的优缺点分析

    的应用(基于低功耗广域物联网技术ZETA) ZETA作为一种低功耗广域物联网(LPWAN)技术,虽然其直接应用于机器学习的场景可能并不常见,但它可以通过提供高效、稳定的物联网通信支持,间接促进
    的头像 发表于 12-20 09:11 1626次阅读

    心态年轻 笃行至善 ——专访金航标电子技术顾问张武军教授

    KinghelmSlkor张武军教授深圳市“通信电子与信息化”专家、金航标电子技术顾问“保持年轻、学习心态,持续为社会做贡献,乐在其中”是张武军教授——深圳市“通信电子与信息化”专家、金航标电子技术顾问一直精力充沛、闪耀智慧之
    的头像 发表于 12-10 01:00 956次阅读
    <b class='flag-5'>心态</b>年轻 笃行至善  ——专访金航标电子技术顾问张武军教授