Statistical Learning with Python?

Please support our Python advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Jun 2005
Posts: 146
Reputation: G-Do is an unknown quantity at this point 
Solved Threads: 28
G-Do's Avatar
G-Do G-Do is offline Offline
Junior Poster

Statistical Learning with Python?

 
0
  #1
Oct 15th, 2005
Hi guys,

I'm trying to learn the principles of artificial intelligence. I just finished coding up a belief net and a corresponding EM algorithm that learns the CPTs for latent nodes using training data (if you're unfamiliar with the lingo, you're probably going :eek: right now). While the program (written in Python, of course) works and is pretty quick, it is also pretty unstructured - I had difficulty figuring out how to best represent probability computations, so parts of the algorithm look kind of awkward.

Are there any good, complete AI/machine learning packages in Python - are there any which incorporate Bayesian belief nets? Any which represent the belief net, the update procedure, and EM algorithms to find the parameters at latent nodes? How about BioPython? Since I'm a computational biology guy, that would be right up my alley, but I'm not sure how complete the BioPython package is. How about Orange - how easily does it lend itself to bioinformatics-type applications? Does anyone here have any experience with this stuff? If not, I guess I'll start plumbing it myself, but I'd appreciate it if anyone could save me some time :cheesy:.

Here's a link to BioPython's homepage, if anyone is interested in learning:

BioPython

And here is Orange:

Orange

Thanks!
Vi veri veniversum vivus vici
Reply With Quote Quick reply to this message  
Join Date: Jul 2005
Posts: 1,221
Reputation: bumsfeld will become famous soon enough bumsfeld will become famous soon enough 
Solved Threads: 138
bumsfeld's Avatar
bumsfeld bumsfeld is offline Offline
Nearly a Posting Virtuoso

Re: Statistical Learning with Python?

 
0
  #2
Oct 16th, 2005
Thanks G-do for informing us over the interesting medical work you are doing! Orange sounds like Python based data mining module, things that should be explored. Slovenia is just like Austria, very nice with much history and great people.
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 1,546
Reputation: Ene Uran has a spectacular aura about Ene Uran has a spectacular aura about 
Solved Threads: 174
Ene Uran's Avatar
Ene Uran Ene Uran is offline Offline
Posting Virtuoso

Re: Statistical Learning with Python?

 
0
  #3
Oct 17th, 2005
I took a look at BioPython, very nice work they have done!
drink her pretty
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 146
Reputation: G-Do is an unknown quantity at this point 
Solved Threads: 28
G-Do's Avatar
G-Do G-Do is offline Offline
Junior Poster

Re: Statistical Learning with Python?

 
0
  #4
Oct 17th, 2005
BioPython does simplify things a good deal, doesn't it? :cheesy: If I get a free moment, I might do a BioPython/Orange code snippet with some basic biology background, the goal of which would be to describe how to code up a simple research program.
Vi veri veniversum vivus vici
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 4,109
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 943
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Re: Statistical Learning with Python?

 
0
  #5
Oct 18th, 2005
I will be waiting for that code snippet! Sounds all very interesting to me too!
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



Tag cloud for Python
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC