Program learning vs Machine Learning

35 views
Skip to first unread message

Vishnu Priya

unread,
May 2, 2017, 10:56:43 AM5/2/17
to opencog


Hello All,

Why should i use MOSES instead of  any ML algorithm? What distinguishes Program learning from ML?  Somehow i am not clear :-(


Thanks,
Vishnu

Ben Goertzel

unread,
May 2, 2017, 10:59:18 AM5/2/17
to opencog
When you use MOSES for supervised classification, it's doing something
similar to a supervised learning algorithm... the advantage of MOSES
in that case is mostly that it tends to come up with classification
rules that are both accurate and concise (if the parameters are tuned
well), whereas e.g. it's hard to get neural nets or SVMs to produce
models that aren't bloated...

However, MOSES can also be used to learn other programs besides
classification functions

ben
> --
> 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.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/7e86f0bf-5835-4b1a-88a2-bc4da80dc305%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Ben Goertzel, PhD
http://goertzel.org

"I am God! I am nothing, I'm play, I am freedom, I am life. I am the
boundary, I am the peak." -- Alexander Scriabin
Reply all
Reply to author
Forward
0 new messages