►
From YouTube: See your HTM run (a.k.a. ComportexViz, but for NuPIC)
Description
A
Hey
everyone:
this
is
marcus
lewis
and
I'm
here
to
show
you
a
new
way
of
running
new
pic
HTM
s,
and
it
looks
something
like
this
now.
What
you
see
here
is
a
browser
front-end
talking
to
a
server,
that's
running
new
pic.
This
experience
right
here,
watching
a
command
prompt
and
a
data
output
is
how
people
run
HTM
today,
there's
a
lot,
that's
good
about
this,
but
I
think
there's
also
a
blind
spot,
and
we
start
to
cover
this
blind
spot
with
something
like
this.
A
Now,
before
I
show,
you
more
I'll
give
you
some
context.
This
leaves
out
a
few
details,
but
it
should
work
so
this
environment,
known
as
comport
xmas,
is
a
way
to
see
an
HTM
run.
It
aims
to
be
one
of
your
main
tools
for
making
sense
of
what
your
HTM
is
doing
over
time.
It's
gotten
a
lot
of
mileage
and
a
sort
of
feedback
loop
of
design
tweaks,
so
I'm
psyched,
to
bring
it
to
new
pic
I
should
mention
that
you
should
click
this
Help
button.
We
tried
to
make
this
help
section.
A
Good
and
parts
of
this
tool
definitely
have
the
learning
curve
and
we're
actually,
okay
with
that.
The
tool
aims
to
be
useful
to
people
who
already
know
how
to
use
it.
So
here's
a
quick
overview
over
here.
You
see
the
input
values
and
this
is
them
encoded
into
bits,
and
this
is
a
HTM
layer.
Each
of
these
bits
and
the
layer
is
a
column.
A
You'll
notice,
the
columns
are
different,
colors
red
means,
active
Blue
means
predicted
and
purple
means
both
active
and
predicted.
When
you
click
a
column,
it
shows
the
underlying
cells
with
a
similar
color
scheme,
now
I
still
haven't
shown
you
a
single
synapse.
So
let
me
draw
your
attention
to
these
synapse
boxes
over
here.
A
A
These
are
feed-forward
synapses
from
input
bits
that
activated
this
column
and
looking
at
another
one
over
here
you
see
the
distal
synapses
two
columns
and
the
previous
time
step
now.
I
think
this
is
a
mix
of
cool
and
still
a
little
bit
disorderly
I'm
kind
of
intimidated
by
these
2048
columns.
Here,
I
want
to
show
you
something
Felix
added
that
I'm,
not
sure
I
would
have
thought
of,
and
that's
of
using
creative
sorting
the
sorting
comes
in
two
flavors.
A
The
first
is
to
sort
the
columns
by
how
recently
they
were
activated
and
because
we're
showing
time
from
left
to
right,
you
get
this
sort
of
staircase
shape
where
each
step
down
shows
the
columns
that
haven't
been
active
since
the
reference
time
step.
The
other
approach
to
sorting
is
to
build
your
own
ordering.
A
A
You
can
see
them
all
here
going
to
columns
in
the
previous
time
step
they're,
not
flying
in
every
direction
and
they're,
not
shooting
off
out
of
sight,
so
I
hope,
I'm
illustrating
the
point.
The
sorting
can
give
you
a
useful
view
on
an
HTM,
be
hey
view
and
we're
nimble
about
it.
Jumping
from
one
reference
point
to
another.