# HTM hierarchy as implemented by numenta

**URL:** <https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302>\
**Category:** Numenta Theory\
**Tags:** hierarchy\
**Created:** [August 27, 2016, 10:28am UTC](https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302 "2016-08-27T10:28:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mousi](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.numenta.org/mousi/32/674_2.png) [@Mousi](https://discourse.numenta.org/u/Mousi)\
**Post date:** [August 27, 2016, 10:28am UTC](https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302/1 "2016-08-27T10:28:21Z")

</div>

Hello, I saw references to that numenta implemented hierarchy back in the days but then abandoned the effort.

Is it possible to find details around this somewhere?

In my own implementation I have encountered a “natural barrier” for the number of layers that are practically usable and wanted to review other ways of Implementing them.

---

<div class="post-metadata">

**Author:** ![sudent](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@sudent](https://discourse.numenta.org/u/sudent)\
**Post date:** [August 30, 2016, 12:51am UTC](https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302/2 "2016-08-30T00:51:22Z")

</div>

hi, I’m looking for the answer of the same question,too. The earlier version of Numenta’s HTM ,or ZETA1, there is both spatial and temporal hierarchy in it, however in the CLA, alghouth the SDR and hebbian learning of temporal sequence makes more sense than ZETA1, but it hasn’t incorporate the hierarchy in it yet.Currently what I’m trying to do is to combine the idea of both zeta1 and cla together.

---

<div class="post-metadata">

**Author:** ![Mousi](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.numenta.org/mousi/32/674_2.png) [@Mousi](https://discourse.numenta.org/u/Mousi)\
**Post date:** [September 3, 2016, 7:05am UTC](https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302/3 "2016-09-03T07:05:32Z")

</div>

I have implemented hierarchy in a way that is consistent with my theoretical understanding of the brain, and works really well with HTM without any changes to it. However I am running into the issue that after a number of “regions” are connected it does not make any more sense to add more layers.

There seems to be a “natural barrier” to how many regional layers are useful. As the rate of change through the hierarchy decreases exponentially for every layer.

---

<div class="post-metadata">

**Author:** ![Casey](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.numenta.org/casey/32/2874_2.png) [@Casey](https://discourse.numenta.org/u/Casey)\
**Post date:** [September 4, 2016, 5:00pm UTC](https://discourse.numenta.org/t/htm-hierarchy-as-implemented-by-numenta/1302/4 "2016-09-04T17:00:56Z")

</div>

Extremely deep hierarchies are probably only useful with abilities such as generating motor commands. Based on the degree of complexity of every region in the neocortex, there are definitely some things to add.

I think you wouldn’t encounter that natural barrier as earlier for a more complex environment.

What kind of mechanisms did you use for your hierarchy?
