Slashdot Mirror


Open-Source Machine Learning Library Available

Ridgelift writes "CNet has this article on Intel's OpenML (press release). "The chipmaker's research arm on Monday said it is offering the Open Source Machine Learning Library, a collection of software that can help computers learn from various experiences. It will offer the library to interested parties for free via the Web." Open the pod bay doors, HAL."

21 comments

  1. fop by Anonymous Coward · · Score: -1, Offtopic

    first ornery post! Woot!!

  2. I HAVE A GREASED UP YODA DOLL SHOVED UP tsarkon by Anonymous Coward · · Score: -1, Offtopic
    9 steps to greasing your anus for Yoda Doll Insertion!
    v 4.02.0
    $YodaBSD: src/release/doc/en_US.ISO8859-1/yodanotes/9steppro cess.sgml,v 4.02.0 2003/12/05 14:15:45 tsarkon Exp $
    1. Defecate. Preferably after eating senna, ex lax, prunes, cabbage, pickled eggs, and Vietnamese chili garlic sauce. Defecation could be performed in the Return of the Jedi wastebasket for added pleasure.
    2. Wipe ass with witch hazel, soothes horrific burns. (Rob "CmdrTaco" Malda can use witch-hazel on mouth to soothe the horrific burns from performing so much analingus.)
    3. Prime anus with anal ease. (Now Cherry Flavored for those butthole lick-o-phillic amongst you - very popular with 99% of the Slashdotting public!)
    4. Slather richly a considerable amount of Vaseline and/or other anal lubricants into your rectum at least until the bend and also take your Yoda Doll , Yoda Shampoo bottle or Yoda soap-on-a-rope and liberally apply the lubricants to the Doll/Shampoo/Soap-on-a-rope.
    5. Pucker your balloon knot several times actuating the sphincter muscle in order to work it in.
    6. Put a nigger do-rag on Yoda's head so the ears don't stick out like daggers!
    7. Make sure to have a mechanism by which to fish Yoda out of your rectum, the soap on the rope is especially useful because the retrieval mechanism is built in.
    8. Slowly rest yourself onto your Yoda figurine. Be careful, he's big!
    9. Gyrate gleefully in your computer chair while your fat sexless geek nerd loser fat shit self enjoys the prostate massage you'll be getting. Think about snoodling with the Sarlaac pit. Read Slashdot. Masturbate to anime. Email one of the editors hoping they will honor you with a reply. Join several more dating services - this time, you don't check the (desired - speaks English) and (desired - literate). You figure you might get a chance then. Order some fucking crap from Think Geek. Get Linux to boot on a Black and Decker Appliance. Wish you could afford a new computer. Argue that IDE is better than SCSI because you can't afford SCSI. Make claims about how Linux rules. Compile a kernel on your 486SX. Claim to hate Windows but use it for Everquest. Admire Ghyslain's courage in making that wonderful star wars movie. Officially convert to the Jedi religion. Talk about how cool Mega Tokyo is. Try and make sure you do your regular 50 story submissions to Slashdot, all of which get rejected because people who aren't fatter than CowboyNeal can't submit. Fondle shrimpy penis while making a Yoda voice and saying, use the force, padawan, feeel the foooorce, hurgm. Yes. Yes. When 900 years you reach, a dick half as big you will not have.

    All in a days work with a Yoda figurine rammed up your ass.

    I HAVE A GREASED UP YODA DOLL SHOVED UP MY ASS!

    GO LINUX!!

    Tux is the result after trimming Yoda's ears off so that Lunix people don't rip themselves a new

    1. Re:I HAVE A GREASED UP YODA DOLL SHOVED UP tsarkon by Anonymous Coward · · Score: -1, Offtopic

      hahaha
      awesome

  3. umm, borken links? by Anonymous Coward · · Score: 2, Informative
    Did anybody else have success downloading stuff? The sourceforge page doesn't have shit: it's completely empty. Even some of the pdfs on the intel site are broken links.

    Should of expected as much from those dumbfucks at intel.

    1. Re:umm, borken links? by Anonymous Coward · · Score: 0

      Moderators: the above is not a troll. If you had actually read the article, you would see that in fact some of the links are broken, and if you'd checked the sourceforge page, you'd see that there are indeed no files there (nothing at all to download, no documentation, no timeline, nada!).

  4. Early phr0st! by Anonymous Coward · · Score: -1, Offtopic

    I have to go take a dump now.

  5. Namespace collision? by CableModemSniper · · Score: 4, Informative
    --
    Why not fork?
    1. Re:Namespace collision? by DeadMeat+(TM) · · Score: 2, Funny

      Intel's problem is that they use too few buzzwords. Now if they'd just called it "FreeOpenML XP Extreme Edition", they'd be fine.

    2. Re:Namespace collision? by CableModemSniper · · Score: 1

      I dunno Hyperthreading seems pretty buzzy to me.

      --
      Why not fork?
  6. OT, but... by Anonymous Coward · · Score: -1, Offtopic

    Whenever I am booted into Linux (I dual-boot) and press the eject button on my CD I feel like saying "Open the cd-rom drive door, HAL" because all I get is "I'm sorry, Dave, I'm afraid I can't do that." *Sigh* fuser -m /mnt/cdrom and then the dreaded kill. I feel like I'm unscrewing the bolts while being sung to by the recalcitrant machine. Why oh why can't it just give me the cd and throw an error afterwards?

    1. Re:OT, but... by Anonymous Coward · · Score: 0

      echo 0 >/proc/sys/dev/cdrom/lock

  7. Stupid computers! by Josh+Booth · · Score: 0, Offtopic

    Maybe my computer will finally learn that when I type rm -rf ~ I don't really want to do that.

  8. LingPipe by JohnFluxx · · Score: 4, Informative

    Also going open source is LingPipe. A natural language processing program. Wonder if the two could be hooked up in kde or something hehe.

  9. maxent.sf.net by tealwarrior · · Score: 5, Informative

    There is a mature statistical machine learning package on sourceforge. Check out maxent.sourceforge.net. It's primarily been applied to natural language processing but it's applicable to a wide range of classification problems. There are even examples in the download package. I use it regularly and like it a lot but I'm also the primary maintainer so I might be biased.

    --
    In theory, there is no difference between theory and practice, in practice there is.
    1. Re:maxent.sf.net by RandyF · · Score: 1
      How well could maxent be applied to robotic independance? ie: training it to do a specific, but randomly encountered, task, like cleaning a room or picking up all the loose basketballs in the gym....

      --
      --==-- I've found Karma to be a relative thing... Ya know, the kind you invite to Christmas... ;)
    2. Re:maxent.sf.net by tealwarrior · · Score: 1

      The maxent code in this package classifies events with a descrete set of outcomes. You would have to break the above tasks down into descrete tasks. There might be very specific task like given features computed over some visual input, what angle (where 360 is divided into sufficiently small but descrete parts) should I approach the basketball for collection. Or if you have a routine to do one of those tasks you might use maxent to decide when you should enter that routine. It could compute isDirty for you room. It's useful for place where you want to put an "if" in your code but don't know how to express the conditional well as it may depend on a large number of factors. In these cases you may be able to use a maxent model to estimate that conditional for you rather then trying to figure out how different factors in you conditional should be weighted or combined. Hope this helps.

      --
      In theory, there is no difference between theory and practice, in practice there is.
    3. Re:maxent.sf.net by Anonymous Coward · · Score: 0
      picking up all the loose basketballs in the gym....

      Do they have to be set down after they are picked up? Has juggling been learned? Has the proper place to place them been learned? Can the basketball simply be dropped after it has been picked up? Does each basketball have to be uniquely identified, or can random ones be picked up from the floor, dropped on the floor, and continue that task until they somehow stop doing that?

  10. Bah by Anonymous Coward · · Score: 2, Interesting

    No support vector machines (indeed, any kind of kernel machines), POMDPs, AQ, NNs, Q-Learning, or stochastic optimization (EC, simulated annealing). Vunderbar.

  11. my AI project by OwlofCreamCheese · · Score: 2, Funny

    takeing a intro to AI course this semester... made a program that can summerize encyclopdidia articals... sort of. all I know now is unicorns are made out of unicorn.

    --
    -You're wasting your time. Alfador only likes me.
  12. Weka by auntfloyd · · Score: 3, Informative

    There are already several excellent open source machine learning toolkits available. The one I have the most experience with is Weka, a Java-based system. In addition to providing an API, it has both command line and GUI tools.

    With that and a decent ML book, I imagine most programmers could get up to speed rather quickly.

  13. More info at DeviceForge by Anonymous Coward · · Score: 1, Informative

    Here's another article on DeviceForge which includes an architecture graphic, a list of sub-projects (and links to them), links to a presentation about Intel's Open Source Machine Learning software and a technical whitepaper, and a link to the SourceForge download site.