数据分析基础-数据可视化学习笔记05-交互模型

人类信息处理模型

学习目标

理解交互中的人类认知行为

•人类信息处理模型

•生态模型

•社交互动模型

人类信息处理模型

•在认知心理学中——人类被视为一个信息处理单元

•认知过程被建模为该 IP 单元上的一系列信息过程

•了解人类认知过程,例如推理、解决问题、记忆和学习

•SK Card、TP Moran 和 A. Newell:人机交互心理学(Erlbaum,1983)

人作为信息处理单元

电脑 人类
输入 五个感觉装置(输入)
中央处理器 大脑:内存和CPU
输出 身体(包括言语)(输出)

人类记忆单位

感官记录

• 五个传感设备的极短时间存储

工作记忆

•临时信息存储机制

•容量和功能有限(幻数 7)

长期记忆

•陈述性记忆

•情节记忆(针对事件)

•语义记忆(抽象概念)

•程序记忆

HIP 模型的优点/缺点

缺点:

• 生物学上等效的解释很少

优点:

•可以模拟

•可用于评估人类交互的功能和性能

使用 HIP 模型进行模拟 – 示例 I

•工作记忆的容量限制

•用户需要记住的项目数量应该很少

•示例:做出决定所需的时间与可用选择的数量成正比(希克-海曼定律)

•WE Hick,关于信息获取率,实验心理学季刊,4:11-26,1952 年。

•R·海曼。刺激信息作为反应时间的决定因素。实验心理学杂志,45:188-196,1953。

•少量具有多种选择的菜单窗口比大量具有少量选择的菜单窗口更有效

使用 HIP 模型进行模拟 – 示例 II

•示例:使用定点设备到达目标所需的时间取决于目标的大小和距离(费茨定律)

•提供用户界面设计指南:目标对象在屏幕上的放置位置

使用 HIP 模型进行 HCI 建模

•两个信息处理单元

•两侧通过IO连接

互动循环

D. 诺曼的海湾模型

•感知人工系统的状态

•解读传感结果

•根据解释本身的意图来评估解释

•(Re)-设定新的意图

•选择一个新的输入

•执行新的输入

•由人工系统执行

细分于

D. 诺曼的海湾模型

•该模型有助于分析/解释各种困难、无效、失败和故障

•Gulf 阻止两个执行系统(计算机和人类)的无缝耦合

•有两个深渊

•执行(从H到C)

•外化(从C到H)

拉斯穆森的决策控制模型

•三级分层控制模型

1.以技能为基础

2.基于规则的

3.以知识为基础

•类似于机器人控制中经常使用的“包容架构”(Brooks@MIT)。

•快速但低质量的低级处理

•缓慢但高质量的高水平处理

明斯基的心灵社会:基于代理的模型

•将“人类心灵”视为一组相互关联的主体

•它为构建心灵模型提供了许多有趣的可能性,但尚未应用于实际模型

生态模型

生态模型

•与Rasmussen基于SRK的决策模型密切相关

•将其重点放在环境上,而不是作为信息处理单元的人类。

•分析环境如何向人类提供相关信息以协助任何交互

生态模型(续)

•它不分析环境具有的(绝对)物理特征。

•它分析了

•如何根据人类的需求生成相关信息

•人类如何获取这些信息

•人类如何将这些信息应用到他们的行动中

•早期作品建立在对人类视觉感知的研究之上

生态模型示例

•想象一下,您是第一次参观发电站博物馆。

•您将如何计划您的行动以实现您的主要目标?

•进去好像需要门票

•有哪些类型的展品?

•它们是如何排列的?等等。

可供性

•一个人将从环境中获取信息以协助其行动计划。

•可供性:环境中可用的此类信息的片段(James J. Gibson:视觉感知的生态方法,霍顿

马夫林公司,1979)

博物馆的可供性

•入口处的标志

•排队买票

•博物馆地图

•公告

•ETC。

富人/非富人的可供性

•在熟悉的环境中可以获得许多功能可供性

•在陌生的环境中,可用的可供性是有限的

•可供性由主体与其环境之间的关系定义

AFL 的可供性

•如果你是一个经验丰富的玩家,你可以从中推断出很多信息。

•你周围球员的动作,

•球的轨迹等

可供性不变

•它是一条信息,不会根据主体在环境中的移动方式而改变

•它允许主体计划并实现稳定的行动。

•为了获得这种不变量,鼓励受试者在环境中积极移动。

动态触控

•主体主动施加于环境中的物体以获得不变性的动作

•触摸、摇晃、撞击等

•温和到粗暴:微活动/动作

•积累微活动导致发现不变性

社交互动模型

社交互动模型

•人类社会由许多大大小小的人群组成

•这些团体试图

•实现共同目标,

•解决常见问题,

•确保信任

•这些活动是通过小组内的各种互动来进行的

团体和社区

•一个团体,其成员有明显的角色来实现共同的目标。

•社区是根据自己的意愿加入的参与者的聚集。

•一个圈子、校友、学术协会、志愿者团体

•传统上,它表示地理位置和关联

•网络技术的进步。引入了一种新型社区(网络社区)

网络社区

利益共同体

•通过共同利益扩大地面覆盖范围。

实践社区

•学术协会、工会——维持良好的人际关系

在线本地社区

•通过网络的使用增强了传统的当地社区。

团体/社区的特点

有明确的界限 通过背景
识别成员并 有正式的也有默认的
知识和兴趣,
非会员(有些甚至
他们建立强大 条款和规则
有制服…男孩/女孩
协会
侦察兵)

团体和社区的共同因素

•团体和社区通常是基于不同的目标而形成的

•然而,这两个实体都通过背景/隐性知识涉及其他成员的强烈意识

意识的作用

•意识与隐性知识以及环境中的各种背景信息密切相关。

•适当的意识将为成功完成团体/社区的任务添加积极的信息。

•意识丰富的社区很有可能取得成功。

概括

通过认知行为模型理解交互

人类信息处理模型

生态模型(可供性)

社会互动模型(意识)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/55347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【TI毫米波雷达笔记】UART串口外设配置及驱动(以IWR6843AOP为例)

【TI毫米波雷达笔记】UART串口外设初始化配置及驱动(以IWR6843AOP为例) 最基本的工程建立好以后 需要给SOC进行初始化配置 int main (void) {//刷一下内存memset ((void *)L3_RAM_Buf, 0, sizeof(L3_RAM_Buf));int32_t errCode; //存放SOC初…

运维高级学习--Docker(一)

Docker基本概念 Docker镜像:docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据…

c#设计模式-创建型模式 之 原型模式

概述 原型模式是一种创建型设计模式,它允许你复制已有对象,而无需使代码依赖它们所属的类。新的对象可以通过原型模式对已有对象进行复制来获得,而不是每次都重新创建。 原型模式包含如下角色: 抽象原型类:规定了具…

AliOS-Things引入

目录 一、简介 1.1 硬件抽象层 1.2 AliOS-Things内核 rhino ​编辑 1.3 AliOS-Things组件 二、如何进行AliOS-Things开发 三、安装环境 安装python pip git 修改pip镜像源 安装aos-cube 一、简介 AliOS-Things是阿里巴巴公司推出的致力于搭建云端一体化LoT软件。AliOS-…

【python】python智能停车场数据分析(代码+数据集)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

azure data studio SQL扩展插件开发笔记

node.js环境下拉取脚手架 npm install -g yo generator-azuredatastudio yo azuredatastudio 改代码 运行 调试扩展,在visual studio code中安装插件即可 然后visual studio code打开进行修改运行即可 image.png 运行后自动打开auzre data studio了, 下面…

spring整合mybatis教程(详细易懂)

一、引言 1、Spring整合MyBatis的目的是? 将两个框架结合起来,以实现更好的开发体验和效果。Spring提供了一种轻量级的容器和依赖注入的机制,可以简化应用程序的配置和管理。而MyBatis是一个优秀的持久层框架,可以方便地进行数据…

C# .aspx网页获取RFID读卡器HTTP协议提交的访问文件Request获得卡号、机号,Response回应驱动读卡器显示响声

本示例使用的设备:RFID网络WIFI无线TCP/UDP/HTTP可编程二次开发读卡器POE供电语音-淘宝网 (taobao.com) 服务端代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.…

快速理解 X server, DISPLAY 与 X11 Forwarding

​ X server X server是X Window System (简称X11或者X)系统中的显示服务器(display server),用于监听X client发送来的图形界面显示请求,并且将图形界面绘制并显示在屏幕(screen)…

浅谈Router和Route

router 和 route 是在前端框架中用于管理和处理路由的两个关键概念。这两者之间的关系可以通过具体的代码来解释。在本示例中,我将使用 React 和 React Router 来说明它们之间的关系。 Router(路由器):Router 是一个库或框架&…

Mybatis查询数据

上一篇我们介绍了在pom文件中引入mybatis依赖,配置了mybatis配置文件,通过读取配置文件创建了会话工厂,使用会话工厂创建会话获取连接对象读取到了数据库的基本信息。 如果您需要对上面的内容进行了解,可以参考Mybatis引入与使用…

再见 Xshell替代工具Tabby

替代Xshell 之前经常使用Xshell来操作Linux虚拟机,基本上是够用了。但是Xshell免费使用只供非商业用途,而且如果你想用FTP来进行文件传输的话,还需单独下载Xftp。 无意中发现了另一款开源的终端工具Tabby,它直接集成了SFTP功能&…

十几款拿来就能用的炫酷表白代码

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:小白零基础《Python入门到精通》 表白代码 1、坐我女朋友好吗,不同意就关机.vbs2、坐我女朋友好吗&…

基于静电放电算法优化的BP神经网络(预测应用) - 附代码

基于静电放电算法优化的BP神经网络(预测应用) - 附代码 文章目录 基于静电放电算法优化的BP神经网络(预测应用) - 附代码1.数据介绍2.静电放电优化BP神经网络2.1 BP神经网络参数设置2.2 静电放电算法应用 4.测试结果:5…

Homebrew 无法安装过时的PHP版本

使用brew安装过时的PHP版本时,提示“Error: php7.4 has been disabled because it is a versioned formula!”错误。 因为过时的PHP版本官方已经不再维护,所以Hombrew将该PHP版本移出了repository,所以安装不了。 解决方案 # 1. 添加tap fo…

【mindspore学习】环境配置

本次实验搭配的环境是 CUDA 11.6 CUDNN v8.9.4 TensorRT-8.4.1.5 mindspore 2.1.0。 1、配置 Nvidia 显卡驱动 如果原来的主机已经安装了 nvidia 驱动,为避免版本的冲突,建议先清除掉旧的 nvidia驱动 sudo apt-get --purge remove nvidia* sudo apt…

Watch数据监听详解

一、Vue2写法 1、watch使用的几种方法 1、通过 watch 监听 data 数据的变化,数据发生变化时,就会打印当前的值 watch: {data(val, value) {console.log(val)console.log(value)}} 2、通过 watch 监听 list 数据的变化,数据发生变化时&…

信息化发展2

信息系统生命周期 1 、软件的生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等阶段。 2 、信息系统的生命周期可以简化为:系统规划(可行性分析与项目开发计划),系统分析…

Unity 之 transform.rotate() 实现旋转

文章目录 详细介绍默认情况下,以局部坐标 详细介绍 在Unity中,Transform.Rotate() 是一个用于在物体上进行旋转的函数。它可以用来在局部坐标系下对物体进行旋转,也可以在世界坐标系下进行旋转。下面是关于 Transform.Rotate() 的详细介绍&a…

2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南

前言:本文将介绍如何使用IDEA创建一个Spring Boot Hello项目,并通过Maven来管理项目的依赖。我们从项目的创建到代码的编写,再到项目的构建和运行,一步步演示了整个过程。 🚀 作者简介:作为某云服务提供商的…