{"action":"opened","issue":{"url":"https://api.github.com/repos/calumroy/HTM/issues/18","labels_url":"https://api.github.com/repos/calumroy/HTM/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/calumroy/HTM/issues/18/comments","events_url":"https://api.github.com/repos/calumroy/HTM/issues/18/events","html_url":"https://github.com/calumroy/HTM/issues/18","id":107000682,"number":18,"title":"learning function decreases temporal pooling. ","user":{"login":"calumroy","id":3581720,"avatar_url":"https://avatars.githubusercontent.com/u/3581720?v=3","gravatar_id":"","url":"https://api.github.com/users/calumroy","html_url":"https://github.com/calumroy","followers_url":"https://api.github.com/users/calumroy/followers","following_url":"https://api.github.com/users/calumroy/following{/other_user}","gists_url":"https://api.github.com/users/calumroy/gists{/gist_id}","starred_url":"https://api.github.com/users/calumroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calumroy/subscriptions","organizations_url":"https://api.github.com/users/calumroy/orgs","repos_url":"https://api.github.com/users/calumroy/repos","events_url":"https://api.github.com/users/calumroy/events{/privacy}","received_events_url":"https://api.github.com/users/calumroy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-17T14:43:18Z","updated_at":"2015-09-17T14:43:18Z","closed_at":null,"body":"When an input doesn't change the learning function still updates a columns synapses. This can result in poor temporal pooling since periods when the lower level has temporally pooled means a higher layers input stays constant. The higher layers columns synapses are updated so any synapses not currently active but used in other patterns for temporal pooling will be decremented harshly. This can result in the column \"forgetting\" previously temporally pooled patterns."}}