{"action":"created","issue":{"url":"https://api.github.com/repos/erindb/explanations-reboot/issues/6","repository_url":"https://api.github.com/repos/erindb/explanations-reboot","labels_url":"https://api.github.com/repos/erindb/explanations-reboot/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/erindb/explanations-reboot/issues/6/comments","events_url":"https://api.github.com/repos/erindb/explanations-reboot/issues/6/events","html_url":"https://github.com/erindb/explanations-reboot/issues/6","id":201710473,"number":6,"title":"switch speaker utility to KL","user":{"login":"erindb","id":7907603,"avatar_url":"https://avatars.githubusercontent.com/u/7907603?v=3","gravatar_id":"","url":"https://api.github.com/users/erindb","html_url":"https://github.com/erindb","followers_url":"https://api.github.com/users/erindb/followers","following_url":"https://api.github.com/users/erindb/following{/other_user}","gists_url":"https://api.github.com/users/erindb/gists{/gist_id}","starred_url":"https://api.github.com/users/erindb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erindb/subscriptions","organizations_url":"https://api.github.com/users/erindb/orgs","repos_url":"https://api.github.com/users/erindb/repos","events_url":"https://api.github.com/users/erindb/events{/privacy}","received_events_url":"https://api.github.com/users/erindb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"erindb","id":7907603,"avatar_url":"https://avatars.githubusercontent.com/u/7907603?v=3","gravatar_id":"","url":"https://api.github.com/users/erindb","html_url":"https://github.com/erindb","followers_url":"https://api.github.com/users/erindb/followers","following_url":"https://api.github.com/users/erindb/following{/other_user}","gists_url":"https://api.github.com/users/erindb/gists{/gist_id}","starred_url":"https://api.github.com/users/erindb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erindb/subscriptions","organizations_url":"https://api.github.com/users/erindb/orgs","repos_url":"https://api.github.com/users/erindb/repos","events_url":"https://api.github.com/users/erindb/events{/privacy}","received_events_url":"https://api.github.com/users/erindb/received_events","type":"User","site_admin":false},"assignees":[{"login":"erindb","id":7907603,"avatar_url":"https://avatars.githubusercontent.com/u/7907603?v=3","gravatar_id":"","url":"https://api.github.com/users/erindb","html_url":"https://github.com/erindb","followers_url":"https://api.github.com/users/erindb/followers","following_url":"https://api.github.com/users/erindb/following{/other_user}","gists_url":"https://api.github.com/users/erindb/gists{/gist_id}","starred_url":"https://api.github.com/users/erindb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erindb/subscriptions","organizations_url":"https://api.github.com/users/erindb/orgs","repos_url":"https://api.github.com/users/erindb/repos","events_url":"https://api.github.com/users/erindb/events{/privacy}","received_events_url":"https://api.github.com/users/erindb/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-01-18T22:27:03Z","updated_at":"2017-01-20T05:33:39Z","closed_at":"2017-01-20T05:31:06Z","body":"I think I'll need this when the models become more complex, because if there are variables the speaker doesn't know about, we really don't want them to be tempted to communicate about their priors or something... (things don't always marginalize out nicely)\r\n\r\nI'm switching both S1 and S2 to KL. I'm not sure if this is necessary, but it feels right conceptually.\r\n\r\nFor S1, we need a way to go from a fully specified world to L1's guess about what the speaker would have seen. This is easy for even the full causal uncertainty examples. For each world state, there is a set of structureParams and input variables that are relevant at all and those that are just there for if the causal structure changed. These irrelevant variables I'm calling \"unobservables\" and I'm just assuming that S1 never actually sees those values and always has to infer them."},"comment":{"url":"https://api.github.com/repos/erindb/explanations-reboot/issues/comments/273981676","html_url":"https://github.com/erindb/explanations-reboot/issues/6#issuecomment-273981676","issue_url":"https://api.github.com/repos/erindb/explanations-reboot/issues/6","id":273981676,"user":{"login":"erindb","id":7907603,"avatar_url":"https://avatars.githubusercontent.com/u/7907603?v=3","gravatar_id":"","url":"https://api.github.com/users/erindb","html_url":"https://github.com/erindb","followers_url":"https://api.github.com/users/erindb/followers","following_url":"https://api.github.com/users/erindb/following{/other_user}","gists_url":"https://api.github.com/users/erindb/gists{/gist_id}","starred_url":"https://api.github.com/users/erindb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erindb/subscriptions","organizations_url":"https://api.github.com/users/erindb/orgs","repos_url":"https://api.github.com/users/erindb/repos","events_url":"https://api.github.com/users/erindb/events{/privacy}","received_events_url":"https://api.github.com/users/erindb/received_events","type":"User","site_admin":false},"created_at":"2017-01-20T05:33:39Z","updated_at":"2017-01-20T05:33:39Z","body":"I could also have done a QUD-like thing and just projected the whole world state onto a subset of theoretically observable or inferable variables. But I think KL will do a better job in more situations. So I think it's worth keeping."}}
{"actor":{"display_login":"erindb"}}