Hi guys,
thanks for your reply, Adrian. To add to that, there's a terribly drafty
document about temporal reasoning in the pln repo
https://github.com/opencog/pln/blob/master/opencog/pln/rules/temporal/temporal-reasoning.md
It'd be a delight to have you join the call, Patrick. I'll send a
reminder with the place and time (should still be Fri 6 Aug 3pm EEST, if
that works for everybody) in a separate email.
Nil
On 7/25/21 4:12 PM, Adrian Borucki wrote:
> Hi Patrick,
>
> I can answer some of your questions to some extent:
> - The basic Cartpole example uses hardcoded schemas (we call these
> /context & action => goal/ triples /cognitive schemas/) and indeed the
> other examples try to learn useful ones by themselves.
> - Currently most of the heavy lifting is done by the Pattern Miner.
> Basically, it will produce some /LambdaLink/s based on some surprising
> patterns that it can spot from the database of observations and actions
> taken by the agent, that then get transformed into
> /PredictiveImplicationScopeLink/s that constitute cognitive schemas.
> <
https://github.com/ngeiswei/papers/blob/master/PartialBetaOperatorInduction/PartialBetaOperatorInduction.pdf>).
>
> As for me, so far I haven’t been able to get it to achieve some tangible
> goals, like solving the Cartpole-v1 environment. For Minecraft, one of
> the easier tasks is the navigation challenge which requires the agent to
> reach and touch some block. Not much progress in this regard so far as well.
>
> There is also a document outlining current state of the project and
> potential roadmap written by Nil here
> <
https://github.com/opencog/rocca/blob/master/doc/proto-agi-early-progress-report-and-planning.md>.
>
> Best regards,
> Adrian
>
> On Sunday, 25 July 2021 at 05:56:01 UTC+2
pat...@gmail.com wrote:
>
> Hi Nil!
>
> ROCCA looks very interesting!
> If you don't mind I will also join the meeting (I have more time now
> as I just defended my dissertation about ONA
> <
https://github.com/opennars/OpenNARS-for-Applications>), but as
> passive observer for now when you don't mind, as I'm not very
> familiar yet with OpenCog and what you did.
> Is there a description of what cognitive functions the ROCCA agent
> does already possess? Or a related publication?
> Especially, I'm interested in which representations it is already
> able to learn at runtime, such as new behaviors corresponding to the
> "famous" triple *(antecedent action) => consequent*.
>
> In Cartpole this kind of behavior seems to be given via
> *PredictiveImplicationScopeLink*:
>
https://github.com/opencog/rocca/blob/c9f24ca76ab710eeff939359d84bd90b7acb11ab/examples/cartpole.py#L172
> <
https://groups.google.com/d/msgid/opencog/9f2af87c-6de9-4f55-8ca3-483ab99a4de3n%40googlegroups.com?utm_medium=email&utm_source=footer
> <
https://groups.google.com/d/msgid/opencog/9f2af87c-6de9-4f55-8ca3-483ab99a4de3n%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
opencog+u...@googlegroups.com
> <mailto:
opencog+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/opencog/f138aca8-3416-48ba-af20-3e1e9a35770en%40googlegroups.com
> <
https://groups.google.com/d/msgid/opencog/f138aca8-3416-48ba-af20-3e1e9a35770en%40googlegroups.com?utm_medium=email&utm_source=footer>.