独热

✍ dations ◷ 2025-07-08 13:22:34 #独热

独热(英语:one-hot)在数字电路和机器学习中被用来表示一种特殊的比特组或向量,该字节或向量里仅容许其中一位为1,其他位都必须为0。其被称为独热因为其中只能有一个1,若情况相反,只有一个0,其余为1,则称为独冷(one-cold)。在统计学中,虚拟变量代表了类似的概念。

独热码常常被用来表示一个有限状态机的状态(英语:State (computer science))。如果使用二进制或格雷码来代表状态,则需要用到解码器才能得知该码代表的状态。使用独热码来代表状态的话,则不需要解码器,因为若第 n {displaystyle n} 个比特为1,就代表机器目前在第 n {displaystyle n} 个状态。

一个有限状态机的例子是由15个状态构成的环状计数器(英语:Ring counter)。使用独热编码来实现此状态机的话,可以将15个正反器串联在一起,每个正反器的Q输出接到下一个正反器的D输入,而第一个正反器的D输入则是接到第15个的Q输出,形成一个环状。第一个正反器代表机器的第一个状态,第二个正反器代表第二个状态,依此类推。当机器被归零重置时,第一个正反器的值为1,其余为0。当一个时脉边缘抵达正反器时,会将1推进到下一个正反器。依照这种方式,1可一步步推进到第15个正反器,亦即第15个状态,再之后则重新回到第一个状态。

地址解码器(英语:Address decoder)可以将二进制或格雷码转换成独热码,而优先编码器则是作用相反。

相较于其他编码,使用独热码来实现状态机通常可以达到更高的时钟频率。

在自然语言处理中,若有个字典或字库里有 N {displaystyle N} 个单字,则每个单字可以被一个 N {displaystyle N} 维的独热向量代表。譬如若字库里仅有apple(苹果)、banana(香蕉)以及pineapple(凤梨)这三个单字,则他们各自的独热向量可以为:

a p p l e = b a n a n a = p i n e a p p l e = {displaystyle {begin{array}{ll}apple&=\banana&=\pineapple&=end{array}}}

由于电脑无法理解非数字类的数据,独热编码可以将类别性数据转换成统一的数字格式,方便机器学习的算法进行处理及计算。而转换成固定维度的向量则方便机器学习算法进行线性代数上的计算。另外由于一个独热向量中,绝大部分的数字都是0,所以若使用稀疏矩阵的数据结构,则可以节省电脑存储器的使用量。

相关

  • 三义三义乡(台湾客家语四县腔:samˊ ngi hiongˊ),旧名“三叉”,是台湾苗栗县的一个乡级行政区,位于苗栗县南端。境内木雕产业发达,因此有“台湾木雕王国”之雅号。除此之外,三义也是台
  • 社会民主主义政党列表本列表条列世界上自认为支持社会民主主义原则及价值的政党。其中有些属于社会党国际成员。有时候自称为社会民主主义政党的各种表现,在批评者眼中并不一定符合社会民主主义。
  • 王上豪王上豪(1989年8月13日-),是台湾男艺人、游戏实况主。曾是凤凰艺能旗下艺人。2017CTC世界国标舞竞赛艺人组 第四名
  • 平常心《平常心》(英语:)是一部由HBO出品的电视电影,瑞恩·墨菲导演,根据拉里·克莱默(英语:Larry Kramer)自传性同名百老汇话剧改编。由马克·鲁法洛,马修·波莫,泰勒·克奇,吉姆·帕森斯,阿
  • 刘新乐刘新乐(1961年11月-),男,蒙古族,内蒙古土默特左旗人,中华人民共和国政治人物,曾任内蒙古自治区副主席,内蒙古自治区政协副主席,九三学社中央委员会常务委员。7 副主任☆
  • 卡梅·皮格姆卡梅·皮格姆·巴塞罗(西班牙语:Carme Pigem Barceló,1962年4月8日-)是一位西班牙建筑师。与拉斐尔·阿兰达和罗蒙·比拉尔塔(西班牙语:Ramón Vilalta)创办普利兹克建筑奖建筑事务所RCR建筑。
  • 钟纹折背龟钟纹折背龟(学名:)是折背龟属下的一种杂食性龟。一般被认为是分布最广及最常见的折背龟,不过Kindler (2012) 的研究将其活动范围缩小到中非自安哥拉到布隆迪一带。其下有4个亚种,不过已出现争议。
  • 莱曼α发射体莱曼α发射体(Lyman-alpha emitters,缩写为LAEs)是一种发射出莱曼α的遥远星系。因为光的速度是有限的,而它们又是如此的遥远,所以它们是宇宙过去历史的一瞥。它们被认为是多数现代银河系这种星系的始祖。因为红移的作用,这些星系现在可以使用超越原有频率通量的窄频,很容易的在窄频搜寻下找到:此处z是红移, λ {\displaystyle \lambda } 是观测到的波长,1215.67 Å 是莱曼α发射线。莱曼α线被认为是
  • 米尔科·诺拉克米尔科·诺拉克(克罗地亚语:Mirko Norac;塞尔维亚语:Мирко Норац;塞尔维亚-克罗地亚语:Mirko Norac;1967年9月19日-),克罗地亚军队第118旅的指挥官,参加过克罗地亚独立战争。1995年9月25日,他被提升为少将军衔。2000年,参与签署《十二将军公开信》。2001年被拘捕。2004年被指控战争罪和反人类罪,判处12年徒刑。2007年改判处七年有期徒刑。2011年11月获释。
  • 骠语骠语(骠)是一种已经灭绝的汉藏语系语言。该语言是骠国诸城邦之间的乡土语言,在公元前2世纪至公元后9世纪期间蓬勃发展。9世纪末期,缅族自南诏迁移来以后,骠语的使用者人数开始下降。至12世纪末期,骠语仍然被使用,至少骠文在蒲甘王国的碑铭中仍被使用。13世纪的时候,因为使用缅甸语的蒲甘王国在上缅甸崛起,骠语最终灭绝。骠语有自己的文字,这种文字被称为骠文,是一种婆罗米文字。根据最近的研究表明,缅文可能是在骠文的基础上发明的。Blagden (1911: 382)是首先识别出骠语属于汉藏语系的学者。:365‒388