Department of Psychology, Neural Basis of Learning, Ruhr University Bochum, Universitaetsstrasse 150, GA 04/146, 44801, Bochum, Germany.
Behav Res Methods. 2022 Aug;54(4):1778-1793. doi: 10.3758/s13428-021-01695-2. Epub 2021 Oct 20.
Grouping objects into discrete categories affects how we perceive the world and represents a crucial element of cognition. Categorization is a widespread phenomenon that has been thoroughly studied. However, investigating categorization learning poses several requirements on the stimulus set in order to control which stimulus feature is used and to prevent mere stimulus-response associations or rote learning. Previous studies have used a wide variety of both naturalistic and artificial categories, the latter having several advantages such as better control and more direct manipulation of stimulus features. We developed a novel stimulus type to study categorization learning, which allows a high degree of customization at low computational costs and can thus be used to generate large stimulus sets very quickly. 'RUBubbles' are designed as visual artificial category stimuli that consist of an arbitrary number of colored spheres arranged in 3D space. They are generated using custom MATLAB code in which several stimulus parameters can be adjusted and controlled separately, such as number of spheres, position in 3D-space, sphere size, and color. Various algorithms for RUBubble generation can be combined with distinct behavioral training protocols to investigate different characteristics and strategies of categorization learning, such as prototype- vs. exemplar-based learning, different abstraction levels, or the categorization of a sensory continuum and category exceptions. All necessary MATLAB code is freely available as open-source code and can be customized or expanded depending on individual needs. RUBubble stimuli can be controlled purely programmatically or via a graphical user interface without MATLAB license or programming experience.
将物体分为离散的类别会影响我们对世界的感知,并且是认知的一个关键要素。分类是一种广泛存在的现象,已经得到了深入的研究。然而,为了控制使用哪个刺激特征,防止仅仅是刺激-反应联想或死记硬背,对刺激集进行调查需要一些要求。以前的研究已经使用了各种各样的自然和人为类别,后者具有几个优点,例如更好的控制和对刺激特征的更直接操纵。我们开发了一种新的刺激类型来研究分类学习,它允许在低计算成本下进行高度定制,因此可以快速生成大型刺激集。“RUBubbles”是设计来作为视觉人为类别刺激的,它们由任意数量的彩色球体在 3D 空间中排列组成。它们是使用自定义的 MATLAB 代码生成的,其中可以单独调整和控制几个刺激参数,例如球体的数量、3D 空间中的位置、球体的大小和颜色。RUBubble 生成的各种算法可以与不同的行为训练协议结合使用,以研究分类学习的不同特征和策略,例如基于原型的学习与基于范例的学习、不同的抽象层次,或感觉连续体和类别例外的分类。所有必要的 MATLAB 代码都作为开源代码免费提供,并且可以根据个人需求进行定制或扩展。RUBubble 刺激可以纯粹通过编程控制,也可以通过没有 MATLAB 许可证或编程经验的图形用户界面进行控制。