IRC logs of #shogun for Thursday, 2011-04-07

--- Log opened Thu Apr 07 00:00:36 2011
-!- lionelc [48cb93da@gateway/web/freenode/ip.72.203.147.218] has quit [Ping timeout: 252 seconds]00:33
-!- lionelc [48cb93da@gateway/web/freenode/ip.72.203.147.218] has joined #shogun00:35
-!- lionelc [48cb93da@gateway/web/freenode/ip.72.203.147.218] has quit [Ping timeout: 252 seconds]00:46
-!- sonney2k [~shogun@87.118.92.43] has quit [Ping timeout: 240 seconds]00:55
-!- sonney2k [~shogun@87.118.92.43] has joined #shogun00:56
-!- mode/#shogun [+o sonney2k] by ChanServ00:56
-!- argetlahmsource [~argetlahm@99.149.171.230] has joined #shogun01:08
-!- siddharth_ [~siddharth@117.211.88.150] has quit [Ping timeout: 240 seconds]01:09
-!- aifargonos [~aifargono@46.18.27.35] has left #shogun []01:27
-!- blackburn [~qdrgsm@188.168.5.128] has left #shogun []02:08
-!- epps [~epps@84.18.157.200] has joined #shogun02:32
-!- epps [~epps@84.18.157.200] has quit [Changing host]02:32
-!- epps [~epps@unaffiliated/epps] has joined #shogun02:32
-!- ameerkat [HydraIRC@149-169-243-3.nat.asu.edu] has joined #shogun02:36
-!- lionelc [48cb93da@gateway/web/freenode/ip.72.203.147.218] has joined #shogun02:53
serialhexthats sad... i'm gone like 4 hours and theres NO talk on this channel... :'( i cry for the lonly irc channel02:55
josiptimezones?02:55
serialhexmaybe02:55
josipit's 3AM in .de02:55
serialhextrue...02:55
serialhexthough i'm sure there are a few people here in amerika where it's 6-9pm or so02:56
serialhex(i'm on the east coast, so it's 9 here)02:56
josiphehe, maaybe :)02:57
@bettyboolol ;D02:57
serialhexbettyboo: that time zone are you in??02:57
@bettybooserialhex: that means for lua it is really only the typemaps that are left to do -> good news02:57
serialhex...lts see how smart this bot is02:57
josipso I'm not the only night bird02:57
serialhex9pm is _hardly_ night IMO02:57
josipI want to ask a question about gsoc, you ask for plenty of details about us but the limit is 1000 words. What would be a split that you expect stuff_about_us/project_description ?02:58
* serialhex just had redbull & 5 hour energy coctail02:58
serialhexi'm not part of the team going through it all... but i think it's 1000 words for the desc of the project... not for you, but idk02:59
josipit says excluding bio02:59
serialhexwhen it's a *reasonble* hour in germany you should ask sonney2k02:59
josiphm, okay02:59
serialhexyeah... thats what i though02:59
serialhext02:59
josipI'm also in .de, but I guess I hae a different biological clock03:00
josips/hae/have03:00
serialhexahh... ok :P03:00
@bettybooyep03:00
josipbettyboo: was that an answer to my question?03:00
@bettyboojosip: whats the answer to life, the universe and everything?03:00
serialhexso yeah, then you are *definitately* a night bird :P03:00
josip4203:00
@bettyboolol03:00
serialhexooh, she can ask the good questions...03:01
josipdo all the "what I've done " stuff counts in those 1000 words?03:01
serialhexi think that counts as the bio... so no i dont think so03:01
josipI better ask tomorrow again at a more sane time03:02
serialhexyeah, but you only have today-ish and tomorrow to get it finished & in...  so i'd finish & then make any changes later if needed03:03
josipyeah .03:03
* serialhex wonders how many words his application is03:04
serialhex960 total for the draft, andi cut out some for the actual proposal!  *YAY*03:06
* serialhex does a little dance03:06
josipincluding bio?03:07
brocolliI didn't even have a draft03:07
brocolliI wrote it all in that box.03:07
argetlahmsourceI'm drafting mine up now. I had to get some resources.03:07
brocolliAre you an undergrad as well?03:08
josipgraduating in june :)03:08
serialhexjosip: yeah, including bio03:08
@bettyboojosip, he?03:08
josipbettyboo: ?03:08
serialhexbrocolli: the 500 word box???03:08
@bettyboojosip: ok03:08
argetlahmsourcebrocolli: Yes, graduate Spring 2012.03:09
brocolliThere's no 500 word box, the questionaire is right there you can jsut fill it out03:09
brocollino limit from what I saw03:09
* serialhex feels like the smallest midget...03:09
brocolliLol I doubt you are my friend, seems like there are quite a few undergrads here.03:10
josipserialhex: in highschool?03:10
josip:)03:10
serialhexyeah, theres the project name, short description (500 werdz) and then the cool formatified box03:10
serialhexjosip: not quite, but the first year back in college... working on an A.A. & A.S. :P03:11
josipAA/AS ?03:11
-!- ameerkat [HydraIRC@149-169-243-3.nat.asu.edu] has quit [Ping timeout: 240 seconds]03:12
serialhexwhy on EARTH mathematics is an associates in ARTS IDFK... but whatever!  theres not enough math in the computer science A.S. for my liking03:12
serialhexyeah, i'm going to a 2 year local college and going to upgrade to a 4 year to get a bachelors/masters later...03:13
josipI don't know what AA/AS stands for03:13
argetlahmsourceAssociates Degree of Arts and Science.03:13
josipokay, got it03:14
josipthanks03:14
serialhexahh, yea sorry :P03:14
serialhexjosip: it's like the lowest degree type one can get here in the states03:16
-!- alesis-novik [~alesis@188.74.87.84] has joined #shogun03:33
-!- ameerkat [HydraIRC@149.169.217.27] has joined #shogun03:49
-!- argetlahmsource [~argetlahm@99.149.171.230] has quit [Ping timeout: 264 seconds]04:05
-!- argetlahmsource [~argetlahm@99.149.171.230] has joined #shogun04:22
-!- argetlahmsource [~argetlahm@99.149.171.230] has left #shogun []04:24
-!- epps [~epps@unaffiliated/epps] has quit [Ping timeout: 246 seconds]04:42
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has quit [Remote host closed the connection]04:57
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has joined #shogun04:58
-!- Ryaether [~Ryaether@50-80-170-245.client.mchsi.com] has joined #shogun04:58
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun05:06
-!- epps [~epps@84.18.157.200] has joined #shogun05:08
-!- epps [~epps@84.18.157.200] has quit [Changing host]05:08
-!- epps [~epps@unaffiliated/epps] has joined #shogun05:08
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []05:13
-!- chlin [8161e1b0@gateway/web/freenode/ip.129.97.225.176] has quit [Ping timeout: 252 seconds]05:14
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun05:17
-!- ameerkat [HydraIRC@149.169.217.27] has quit [Ping timeout: 246 seconds]05:44
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun06:00
alesis-novikAny devs around?06:10
@sonney2kbrocolli, it truely is difficult to find ML'ers that can code too.06:33
eppsheh06:46
alesis-novikHmm, I installed ATLAS using apt, but shogun doesn't recognise06:58
alesis-novikPossibly because the headers are in include/atlas/06:58
@sonney2kalesis-novik, you need blas & atlas07:03
@sonney2kalesis-novik, check the configure.log07:03
@sonney2kit tries to compile a small example07:04
* sonney2k checks the melange site and notes that the number of applications went down by 12 (the one from the one student applying for 12 ideas)07:05
* sonney2k is relieved07:05
alesis-novikActually, I changed configure from include <clapack.h> to <atlas/clapack.h>07:05
alesis-novikseems to work now07:05
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun07:07
alesis-novikI guess the atlas dir wasn't set up in the include path07:09
alesis-novikoh right, a question:07:10
alesis-novikI want to implement pdf for multi-variate Gaussian, should I just create a static method or write a general pdf class and then one of the virtual methods to be the actual compute pdf for point?07:11
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]07:22
alesis-novikany suggestions sonney2k?07:26
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has quit [Quit: No Ping reply in 180 seconds.]07:37
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has joined #shogun07:37
-!- epps [~epps@unaffiliated/epps] has quit [Read error: Connection reset by peer]08:12
-!- epps [~epps@84.18.157.200] has joined #shogun08:19
-!- epps [~epps@84.18.157.200] has quit [Changing host]08:19
-!- epps [~epps@unaffiliated/epps] has joined #shogun08:19
-!- Ryaether [~Ryaether@50-80-170-245.client.mchsi.com] has left #shogun []08:45
@sonney2kalesis-novik, write a general pdf class indeed... have a look at CDistribution though - it might be close to what you need08:49
eppssonney2k, would time series analysis be a good idea for GSoC?08:54
@sonney2kepps, I am not an expert in this subject and don't have any mentors in mind...08:55
@sonney2kepps, so probably not something we could do this year (due to lack of mentors)08:57
eppsok08:57
eppsI'm already working on it for a school project (in java), maybe after GSoC I'll implement it in shogun08:59
@sonney2kepps, you are most certainly welcome - there is no code related to this in shogun right now - so you could define the standard even...09:01
@sonney2kgtg09:03
@sonney2kl8r09:03
eppslater09:03
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 260 seconds]09:55
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun09:58
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []10:07
-!- epps [~epps@unaffiliated/epps] has quit [Ping timeout: 276 seconds]10:58
-!- epps [~epps@unaffiliated/epps] has joined #shogun11:11
-!- Ziyuan [~Ziyuan@116.22.39.134] has joined #shogun11:58
-!- Bautista [a174f152@gateway/web/freenode/ip.161.116.241.82] has joined #shogun12:41
-!- Bautista [a174f152@gateway/web/freenode/ip.161.116.241.82] has quit [Client Quit]12:43
serialhex...anyone home??12:47
serialhexsuch a lonly irc channel this is, wouldnt you agree bettyboo??12:50
@bettybooserialhex: gsoc is a great project12:50
serialhexbettyboo: yes it is!12:50
@bettybooserialhex: so you don't have the lua developer files installed?12:50
@bettyboorock on12:50
serialhexbettyboo: no i do not12:51
@bettybooserialhex: Getting comfortable with ML concepts most definitely does not happen overnight.12:51
serialhexbettyboo: what is your gsoc project?12:51
@bettybooserialhex: i am not sure if this has been the case before you added gsoc12:51
@bettyboowhat?12:51
serialhexbettyboo: i agree with you totally!12:51
@bettybooserialhex: I will send a proposal about it12:51
serialhexbettyboo: interesting12:51
@bettybooserialhex: have you read Information Theory, Inference & Learning Algorithms by David MacKay?? i've started it and it's pretty interesting so far12:51
serialhexbettyboo: yes i have read that... in fact i SAID that :P12:52
@bettybooserialhex: you have to git clone and compile again yes.12:52
serialhexbettyboo: ...been there, done that, got the t-shirt12:52
@bettybooserialhex: Q has been e-mailed... and sleep is on its way (1:20 here... 7:20 there :P )12:52
serialhexbettyboo: i said that too :D12:52
@bettybooserialhex: I just went through the documentation of simple svm12:52
@bettybooserialhex, lol12:53
serialhexbettyboo: you remember me!!!  :')12:53
@bettybooserialhex: I just wonder how github put a link to me :)12:53
serialhexbettyboo: i dont know12:53
@bettybooserialhex: *undergrad... though as far as statistics go, i dont know the ratio...12:53
@bettyboowhat :>12:53
siddharthserialhex, bettyboo is bot :P12:57
@bettyboosiddharth: A question: has there been much interest in the implementation of kernel feature analysis?12:57
serialhexyeah, i know12:57
siddharthI think bettyboo stores all chats12:58
@bettyboosiddharth: i think that counts as the bio... so no i dont think so12:58
siddharthand randomly answers12:58
serialhexit would seem so... and any time you say her name she responds12:58
siddharthyeah12:58
* sonney2k giggles12:59
siddharthalso if you make emoticons12:59
siddharth:D12:59
serialhextrue!  i've noticed that too12:59
serialhex:P12:59
siddharthzzz did not answer :P12:59
serialhexshe's ignoring us12:59
siddharthHAHA12:59
@sonney2k:-)12:59
@bettybooHA ;>12:59
siddharthROFL12:59
siddharthhi sonney2k13:00
@bettyboohiho13:00
@sonney2khi13:00
siddharthI am trying to implement wavelet kernel :)13:00
serialhexhows the weather in germany?13:00
@bettyboo;D siddharth13:00
siddharthwill that do good instead of patch?13:00
@sonney2ksiddharth, yes that would be cool!13:01
siddharthok :)13:01
serialhexyou are in germany right sonney2k?13:02
@sonney2kserialhex, really good 21 C13:02
serialhexsweet!13:03
@sonney2kblue sky - I am sitting outside looking at the tv-tower well and do some work of course :)13:03
siddharth40 C in India :D13:03
* serialhex cant do the C to F conversion in his head but is taking sonney2k's word for it13:03
serialhexdamn!!!13:03
siddharthLOL13:03
serialhexit's nice and cool here in florida13:04
serialhex(and like 7 am... wtf amd i doing up at 7am???)13:04
@sonney2kserialhex, ask knrrrd to put a C -> F conversion module into betty13:04
@bettyboosonney2k: others may know better than me13:04
siddharthhaha13:04
@bettyboo;>13:04
siddharthbettyboo rocks13:05
@bettyboosiddharth: machine learning rocks! {;)}13:05
siddharthOMG13:05
@sonney2kknrrrd must have done something to her ...13:05
serialhexand The Great Google Responds: 21 degrees Celsius = 69.8 degrees Fahrenheit13:05
serialhexso yeah, pretty nice13:06
siddharthtry 40 C :P13:06
serialhexyeah... oww! 40 degrees Celsius = 104 degrees Fahrenheit13:06
serialhexbut the big Q i have is: is it humid??13:06
siddharthnope thats a relief13:06
serialhexi was in nevada once and it was like 110F outside but felt nice cause there was no humidity!13:07
serialhexsweet!13:07
siddharthhopefully rain will come soon :)13:07
@bettyboo;D13:07
serialhexwhen i lived in new york during the summer it would get to be onlu ~80-90 and be SWEATING because of the humidity (i lived in the mountains of NY)13:08
serialhexthat'd be nice, i love rain!13:08
siddharthback to work :)13:08
serialhexalright... have fun the both of ya! :D13:09
@bettybooserialhex, yeah13:09
-!- eppz [~epps@unaffiliated/epps] has joined #shogun13:09
-!- epps [~epps@unaffiliated/epps] has quit [Read error: Connection reset by peer]13:10
-!- Tanmoy [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun13:11
* Ziyuan hello13:14
@sonney2khi...13:16
* serialhex waves at Ziyuan13:20
siddharthsonney2k, to show changes we have to do make install right?13:24
@sonney2k?13:24
siddharthI have made .cpp and .h file for the kernel function...now to use it I have to compile?13:25
siddharthfiles are in src/kernel13:26
-!- dvevre_ [b49531e3@gateway/web/freenode/ip.180.149.49.227] has joined #shogun13:33
siddharthsonney2k, well i did make install and now I can use the kernel function which I made13:36
@sonney2ksiddharth, ahh now I understand13:36
@sonney2kwhich interface language are you using?13:36
@sonney2kpython_modular?13:36
siddharthmatlab13:37
@sonney2kthen you also have to open modular/Kernel.i13:37
@sonney2kand include your kernel there (look at how its fone for GaussianKernel)13:37
@sonney2kfor static interfaces like matlab you have to modify libshogunui/GUIKernel.cpp / SGInterface.cpp - not as nice but will work :)13:38
siddharthsonney2k, I think its working fine...just replaced gaussiankernel with Wavelet kernel in Kernel_gaussian code13:40
@sonney2ksiddharth, well it still needs to be found in the interfaces right? So you changed that too?13:41
siddharthyeah m working on that13:41
@sonney2kok13:43
josiphello, any devs around? :)14:05
josipI wanted to ask you about the 1000 word limit on the proposal. Does that include the sections about me? (i.e. what I've done, courses, project work etc.)14:06
-!- aifargonos [~aifargono@46.18.27.4] has joined #shogun14:17
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]14:26
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun15:02
hiteshksonney2k , hi15:02
-!- josip [~josip@212.201.44.246] has joined #shogun15:10
-!- josip [~josip@212.201.44.246] has quit [Changing host]15:10
-!- josip [~josip@unaffiliated/josip] has joined #shogun15:10
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]15:22
-!- josip [~josip@212.201.44.246] has joined #shogun15:27
-!- josip [~josip@212.201.44.246] has quit [Changing host]15:27
-!- josip [~josip@unaffiliated/josip] has joined #shogun15:27
-!- aifargonos [~aifargono@46.18.27.4] has quit [Read error: Connection reset by peer]15:30
-!- aifargonos [~aifargono@46.18.27.4] has joined #shogun15:36
josipsorry, did my question got answered? I ahd some problems with the system15:48
ZiyuanIt says "Please keep your application short. Ideally below 1000 words (excluding bio, publications, references)."15:48
Ziyuanhttp://www.booki.cc/gsocstudentguide/_v/1.0/proposal-example-2/15:49
ZiyuanHere are two examples:15:49
Ziyuanhttp://www.booki.cc/gsocstudentguide/_v/1.0/proposal-examples/15:49
Ziyuanhttp://www.booki.cc/gsocstudentguide/_v/1.0/proposal-example-2/15:49
josipokay15:53
josipwell i also did one last year, but they might vary from an organization to an organization15:53
ZiyuanWow, did you get accepted last year?15:58
josipyes16:00
-!- aifargonos [~aifargono@46.18.27.4] has quit [Ping timeout: 248 seconds]16:02
josipyou can apply multiples times to gsoc :)16:02
-!- blackburn [~qdrgsm@188.168.5.43] has joined #shogun16:04
-!- dvevre_ [b49531e3@gateway/web/freenode/ip.180.149.49.227] has quit [Ping timeout: 252 seconds]16:05
-!- aifargonos [~aifargono@46.18.27.4] has joined #shogun16:07
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []16:07
-!- siddharth [~siddharth@117.211.88.150] has quit [Ping timeout: 240 seconds]16:15
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun16:29
-!- eppz [~epps@unaffiliated/epps] has quit [Read error: Operation timed out]16:41
-!- eppz [~epps@unaffiliated/epps] has joined #shogun16:55
siddharthsonney2k, need help17:05
siddharthI am running kernel_sigmoid.m on toy dataset17:06
siddharthbut getting this error17:06
siddharth??? Undefined function or method 'sg' for input17:06
siddhartharguments of type 'char'.17:06
-!- aifargonos [~aifargono@46.18.27.4] has quit [Ping timeout: 276 seconds]17:06
siddharthdataset is real valued17:07
-!- hiteshk [~hitesh_na@117.211.88.150] has joined #shogun17:09
@sonney2ksiddharth, sorry I need more context.17:10
@sonney2kjosip, so is your question sufficiently answered (you were already offline when I saw your question)17:11
hiteshksonney2k , hi17:11
@bettyboohiteshk, hey17:11
hiteshkhi17:11
@sonney2khi...17:11
siddharthsonney2k, well I am running kernel_gaussian on matlab...17:12
siddhartherror is in this line17:12
hiteshksonney2k , you had to give me some feedback but not received it yet17:12
siddharthsg('set_kernel', 'SIGMOID', 'REAL', size_cache, gamma, coef0);17:12
siddharthits saying ??? Undefined function or method 'sg' for input17:12
siddhartharguments of type 'char'.17:12
siddharthThis is the  standard Sigmoid kernel computed on dense real valued features.17:13
siddharthand m using toy data17:13
-!- aifargonos [~aifargono@46.18.27.35] has joined #shogun17:13
siddharthcode is kernel_sigmoid.m in examples/documented/matlab17:16
@sonney2khiteshk, I sent you an email with detailled comments (yesterday at 10:43)17:16
@sonney2ksiddharth, you were using matlab right?17:17
siddharthyes17:17
josipsonney2k: yep, i think i got the idea :) I have bio ~ 700 words < 1000 words description17:18
siddharthdataset: fm_train_word.dat17:18
hiteshksonney2k , I didn't receive it could you please send it again17:18
@sonney2khiteshk, resent17:18
@sonney2kjosip, good :)17:19
@sonney2ksiddharth, well follow the steps in http://www.shogun-toolbox.org/doc/installation.html17:19
@sonney2kthere is a17:19
@sonney2kexport LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:path_to_shogun/trunk/src/libshogunui:path_to_shogun/trunk/src/libshogun17:19
@sonney2kmatlab -desktop17:19
@sonney2kin the matlab section17:20
siddharthsonney2k, actually i have installed correctly and tested on an example given in the installation guide17:20
@sonney2ksiddharth, then please type sg('help')17:20
@sonney2kfrom within matlab17:20
siddharthok17:20
@sonney2kif that works - shogun is indeed installed17:21
siddharthhmm not working17:21
siddharththough17:21
siddharthstart matlab in the src/matlab directory17:22
siddharthand type17:22
siddharthaddpath('../examples/documented/matlab/graphical')17:22
siddharthsvr_regression17:22
siddharthi did this and this was working17:22
@sonney2kyeah but then always start matlab from the src/matlab directory and it will work or add this path to your matlab path17:22
@sonney2khiteshk, did you receive my email?17:26
hiteshkyes I received , thanks17:27
@sonney2kok good17:27
hiteshkwhat are linadd extensions17:27
@sonney2kspeedups for the special case where kernel is linear or a string kernel17:28
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has quit [Remote host closed the connection]17:31
hiteshkwhere can I read about it17:32
brocollisonney2k: lol yeah17:32
brocollisonney2k: MLers who can code are few and far betwee17:33
brocolliThat's why I'm pretty happy being good at systems and ML17:33
brocolliIt's a rare skill17:33
-!- serialhex [~quassel@99-101-149-136.lightspeed.wepbfl.sbcglobal.net] has joined #shogun17:33
@sonney2khiteshk, did you see the message with the link (I got disconnected...)17:37
brocollioh17:42
brocolliI didn't see you get disconnected17:42
brocollispeedups for the special case where kernel is linear or a string kernel17:42
brocolliserialhex has quit (Remote host closed the connection)17:42
brocollihiteshkwhere can I read about it17:42
brocollibrocollisonney2k: lol yeah17:42
brocollisonney2k: MLers who can code are few and far betwee17:42
brocolliThat's why I'm pretty happy being good at systems and ML17:42
brocolliIt's a rare skill17:42
brocolliis what is aw17:42
-!- brocolli was kicked from #shogun by bettyboo [flood]17:42
-!- brocolli [ylorb@unaffiliated/brocolli] has joined #shogun17:42
serialhex??? someone asking for me??17:43
@sonney2khiteshk, http://sonnenburgs.de/soeren/publications/SonRaeRie07.pdf17:44
serialhexbrocolli: you asking for me?17:44
@sonney2k<sonney2k> and there it is algorithm 4.217:44
@sonney2k<sonney2k> we have implemented that in svmlight?17:44
@sonney2k<sonney2k> !!17:44
serialhexi guess this is where i say "cool"?  :P17:44
@sonney2kbrocolli, thanks17:44
* serialhex looks at sonney2k's link17:45
serialhexcool, something for me to read later sonney2k17:46
@sonney2kserialhex, there is probably better things to read ... also nowadays we mostly use http://sonnenburgs.de/soeren/publications/SonFra10.pdf17:50
brocollisonney2k: In all seriousness, are there THAT many MLers that are strictly theoretical?17:52
serialhexsonney2k: ahh, sweet!!!17:52
brocolliI mean, didn't they learn from the whole "Vapnik got jacked by the guy who implemented his alg" event?17:52
* serialhex follows link and saves it17:52
@sonney2kbrocolli, well most can write a few lines of matlab at least17:53
brocollimatlab doesn't even count17:53
brocolliI noly use it for publication stuff since it makes life easy17:53
brocollibut for real performance I wouldn't use it, I'd write my stuff in C ><17:53
brocollior C++17:53
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun17:53
@sonney2kbrocolli, what is this  "Vapnik got jacked by the guy who implemented his alg" event?17:53
brocolliVapnik didn't win the prize17:53
brocolliThe person who implemented slack margin svm did17:53
brocollinot the person who created it.17:53
@sonney2kwhich prize?17:54
brocolliIt's a fundamental illustration of what you just said: Not many MLers can code17:54
@sonney2kand who was that person?17:54
brocolliI have to find it, sec17:54
@sonney2kCorinna?17:54
@sonney2kOr Joachims?17:54
blackburnVapnik is pretty old-school research, the fundamentals of SVMs can be found even in his 1970's books17:54
brocolliPretty sure he officially proposed it 9717:55
blackburnresearcher*17:55
brocolliLet me find it sonney2k, I'm not certain as to which one17:55
brocollijoachims17:55
blackburndo you mean Cortes?17:55
brocollithats' right17:55
blackburneh17:55
brocolliSVMs up until 97 from what I remember dealt with STRICTLY linear seperable data17:56
brocolliThat awasn't as useful as slack margin loss for penalty17:56
* sonney2k recalls having done a practical back then at GMD FIRST where that '97 paper was lying around for review 'support vector networks, cortes & vapnik'17:56
brocolliWhich was incredibly useful, since bad classification was penalized by the hinge loss function (convex) and allowed the method to be more usable17:56
@sonney2kblackburn, yes17:56
blackburnsonney2k: yes about that?17:57
@sonney2kbrocolli, to be useful at all I would say17:57
brocollilol17:57
@bettyboohe17:57
* sonney2k gets lost17:57
brocolliagreed, I was being nice17:57
blackburnsorry, about what I mean17:57
@sonney2kor have you ever had separable data?17:57
brocollihahaha17:58
brocolliiris117:58
brocolli;)17:58
blackburnbrocolli: kernel trick can be found in Aizerman's works17:58
brocolliso?17:58
brocolliThat's not SVM with hinge loss17:58
blackburnah, you mean kernel trick with SVMs17:58
blackburnokay17:58
brocolliKernel trick merely reduces the amount of tedious computation for the inner product17:58
@sonney2kand kernel trick is a burden with large scale data17:59
brocolliword.17:59
brocolliMan this online learning course is hard, sonney2k ><18:00
brocolliI should have realized that unsupervised learning (THUMBSDOWN)18:00
brocollihehe18:00
@sonney2kanyways I will have to leave18:00
@sonney2kl8r18:00
brocollilater!18:01
blackburnbrocolli: don't understand why you wonder about Vapnik didn't implement SVMs :)18:03
@bettyboo;>18:03
brocolliI didn't wonder.18:03
brocolliIt just illustrates what sonney2k said. That many people who are in the area of ML do not know how to program a real language like C++/C. Joachims did18:03
blackburnI think, there is no need to program in C++ for Vapnik18:04
blackburnfurthermore, C++ and C isn't the only 'real' languages at all18:05
brocolliHe's a statistician, he can't even program or program much18:05
brocolliAlso18:05
brocolliMany statisticians from the older times do not use computers much, and if they do it's not very much. There is a fundamental disconnect in the areas many times, and that's why the great learning theorist ideas are rarely implemented by them.18:06
brocolliThe rigorousness of being a learning theoriest requires an incredible amount of mathematics, the depth and volume of which rarely allows one to simultaneously learn how to program.18:07
blackburnI don't think so, programming is not so difficult for them18:07
blackburnmost likely they simple do not need it very much18:08
brocolliWhy wouldn't they? Propose a theory and implementing it is much more complete than giving a theory that's implementation might not even be possible18:08
blackburnfor example, how can Vapnik implement ideas of computational learning theory?18:09
brocolliwhat?18:09
brocolliAre you joking?18:09
blackburnI mean what should Vapnik implement? VC-dimesion or something like that?18:09
brocolliMichael Kearns implements all his stuff.18:10
brocolliHe's not necessarily a Learning theorist either, he's a good CSer with sufficient math knowledge to transform his theorems into a profit18:10
brocolliMichael Kearns is a PhD in CS so you're again barking up the wrong tree man18:10
blackburneh, up to you :)18:11
@bettybooHA ;D18:11
brocolliVapnik could have implemented his own algorithm, Joachims did a year after officially. It's a disconnect that exist, whether you want to accept that or not is up to you18:12
blackburnokay18:12
brocolliI am not discrediting Vapnik in any way. I believe he should have gotten the award.18:13
brocolliBut the fact is, your idea is only as good as it is useful. That's how society will distribute awards.18:13
blackburnseems like you just arguing with me, I don't like this way of discussion18:15
brocolliPretty sure you're arguing with me as evidenced by your statement of me saying I wonder why Vapnik didn't implement SVM, when I said no such thing.18:19
blackburnmay be I didn't understand you right, sorry18:20
brocolliit's okay, ecause I know what you're saying18:23
brocolliI'm just saying I don't disagree that Vapnik's work is very important and he probably could have implemented it himself18:23
brocollibut all I'm saying is that he didn't and as a result he didn't get some prize :/18:23
blackburnI think the main reason why he don't implement own algorithms is his age18:24
brocolliHe must be elder, no doubt.18:26
blackburnI mean he wrote many things about learning even in 70s with no heavy computing at all, especially in ussr18:26
brocolliStill a legend, and we are all thankful for his great contribution18:26
brocolliBecause who knows where we would be without him18:26
brocolliJust like Valiant (who made PAC learning)18:27
blackburnsame thing with legends like McCarthy and Knuth18:27
blackburnI'm not sure that they did program very much in modern things like C++18:28
blackburnand so on18:28
blackburnhope you will understand my idea right :)18:28
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 258 seconds]18:37
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has joined #shogun18:57
-!- Mengyun [~dorothyk@S0106001a803d4363.vc.shawcable.net] has quit [Quit: Leaving]19:07
ZiyuanApplication submitted.19:14
josipthe deadline is in 24hrs, right?19:16
ZiyuanThe calendar19:17
Ziyuanhttp://www.google-melange.com/gsoc/events/google/gsoc201119:17
ZiyuanFri. 12:0019:18
josipso I was right19:18
josip12 that's California time19:18
ZiyuanBut I am not sure about the time zone19:18
ZiyuanOk19:18
ZiyuanIt's Friday 1:18 of my place :)19:19
@bettybooZiyuan, rahaha! ;>19:19
Ziyuan:>19:19
@bettybooZiyuan, rahaha19:19
ZiyuanMy background is not strong enough, but anyway, I'll try.19:20
josipdo you apply for one of the proposed projects?19:20
ZiyuanYes, I applied for the "Kernel Feature Analysis"19:22
josipnot the same one, good19:22
josip:))19:22
ZiyuanBut I "collide" with Andrew Tereskin19:24
josipwe all compete with each other of course :)19:24
josipnot all projects are gonna get accepted19:24
ZiyuanYep19:24
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun19:25
ZiyuanAccord.Net is another Machine Learning framework in C# hosted by ETH Zürich. Together with Shogun, they give me an impression that ML research is prosperous in Europe.19:32
alesis-novikDon't forget nice people like Chris M. Bishop19:36
brocolliyou guys can seeo ther people's proposals?19:38
alesis-novikI don't think so brocolli19:39
brocolliOh then how did Ziyuan know that he "collides19:41
brocolliwith Andrew Tereskin19:41
ZiyuanI read it from the mail list19:41
brocollioh19:42
josipis it binding that I send an e-mail to the mailing list?19:46
ZiyuanI didn't and maybe I should send one.19:48
alesis-novikSee you later19:49
-!- alesis-novik [~alesis@188.74.87.84] has quit [Quit: I'll be Bach]19:49
ZiyuanTime to sleep, bye~19:57
-!- Ziyuan [~Ziyuan@116.22.39.134] has quit []19:57
-!- eppz [~epps@unaffiliated/epps] has quit [Ping timeout: 264 seconds]20:29
-!- ameerkat [HydraIRC@149-169-253-50.nat.asu.edu] has joined #shogun21:12
-!- Pinio [~IceChat7@90-156-17-126.internetia.net.pl] has joined #shogun21:16
-!- ameerkat [HydraIRC@149-169-253-50.nat.asu.edu] has quit [Ping timeout: 276 seconds]21:33
-!- ameerkat [HydraIRC@149-169-253-238.nat.asu.edu] has joined #shogun21:48
@sonney2ksiddharth, would you mind sending the patch to the mailinglist - and please as git format-patch - thanks!21:48
@sonney2kI will then apply your patch (and do some minor changes)21:51
blackburnsonney2k: I have another one patch for further development of CKNN, but it is small. should I sent it only with major changes later?21:51
@sonney2kblackburn, as you like21:52
blackburnsonney2k: okay, sent it to ML21:56
blackburnsonney2k: I simply hide this distance initialization to another method. it is because I want to introduce new methods for classify with weights21:57
blackburnand there is always will be that initialization21:57
@sonney2kblackburn, I understand. I am just wondering if the SG_UNREF in the init is ok22:15
@sonney2khmmhh22:15
blackburnsonney2k: sorry. it shouldn't be there?22:15
blackburnI thought it is equal to that initialization in classify(CFeatures* data)22:16
@sonney2kblackburn, it was there before....22:16
blackburnah, so not my fault, right?22:17
@sonney2kno, and it is actually correct too22:17
@sonney2kit is there because of the get_lhs()22:17
@sonney2kthat increaases the ref count22:17
@sonney2kso one has to decref22:17
blackburnokay. you scared me a bit :)22:17
blackburnthat concept of lhs and rhs is a bit curious, especially first time22:18
@sonney2kblackburn, not my intention - but better to be overly critical :)22:18
blackburnsonney2k: one more question. should I use params in classify_weighted_etc() or only data to be classified and getters and setters for params?22:20
blackburnshortly, classify_rank_weighted(CFeatures* data, float64_t q) vs. classify_rank_weighted(CFeatures* data) + set_q(float64_t q) + get_q()22:21
@sonney2kblackburn, I would prefer setters / getters. this enables that everything works in the modular interfaces22:21
blackburnaha, I see now. thank you22:21
blackburnsonney2k: and finally, that commit -- should I sent it one more time after implementing weighted classifying?22:23
CIA-31shogun: Sergey Lisitsyn master * r32186a0 / (2 files): Introduced protected method init_distance(CFeatures* data) for avoiding further code duplication - http://bit.ly/ggNuDU22:23
blackburnoh, I don't22:23
blackburn:)22:24
CIA-31shogun: Soeren Sonnenburg master * r88ee55b / (2 files): Minor formatting changes - http://bit.ly/ffdO1122:24
@sonney2kI just inserted 2 lines with spaces22:25
blackburnsonney2k: sorry with formatting22:25
blackburnjust getting familiar with code style22:25
blackburnthere is always an empty line before comments, right?22:25
@sonney2kblackburn, don't worry it takes time to adjust to someone else's coding style22:26
blackburnsonney2k: thank you very much for answers and your time :)22:26
blackburnlater will send a patch with weighted classifying22:27
hiteshksonney2k , is linadd already implemented in shogun22:49
@sonney2khiteshk, yes in svmlight22:49
@sonney2kwould be great to port it over22:49
hiteshkis it parallelised22:50
@sonney2kyes22:52
blackburnthat editor on google-melange is horrible one..22:54
@sonney2knot optimal true - it somehow does the job though.22:54
blackburnwonder with all the things seems to be right in editor and when submitted looked a very different way22:55
blackburnif I could, I'd rather send a .pdf with latex beauty :)22:57
-!- alesis-novik [~alesis@188.74.87.84] has joined #shogun22:58
-!- ameerkat [HydraIRC@149-169-253-238.nat.asu.edu] has quit [Read error: Connection reset by peer]23:01
@sonney2kgood night everyone.23:02
blackburngood night, Sören23:02
@sonney2kbettyboo, have fun with all the people in the chat23:02
@sonney2kl8r23:02
@bettyboosonney2k: start matlab in the src/matlab directory23:02
@bettyboodon't care :>23:02
blackburnbettyboo: will you have fun with anybody?23:03
@bettybooblackburn: pretty cool host: @unaffiliated/epps23:03
@bettyboowhat23:03
blackburnbettyboo: seriously?23:03
@bettybooblackburn: have you read Information Theory, Inference & Learning Algorithms by David MacKay?? i've started it and it's pretty interesting so far23:03
blackburnbettyboo: I did23:03
@bettybooblackburn: you really are working hard - I mean it :)23:03
-!- ameerkat [HydraIRC@149-169-253-238.nat.asu.edu] has joined #shogun23:07
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Ping timeout: 252 seconds]23:10
-!- hiteshk [~hitesh_na@117.211.88.150] has left #shogun []23:16
-!- epps [~epps@unaffiliated/epps] has joined #shogun23:19
-!- Chen [cab5d6cd@gateway/web/freenode/ip.202.181.214.205] has joined #shogun23:22
alesis-novikgood book23:23
-!- Chen [cab5d6cd@gateway/web/freenode/ip.202.181.214.205] has quit [Ping timeout: 252 seconds]23:38
serialhexalesis-novik: yeah, i found it online and asked brocolli about it, he didnt know anything about it but bettyboo has been singing its praises ever since!23:44
@bettybooserialhex: however, the basis vector of kpca are dense.23:44
serialhexbettyboo: i'm sure they are23:44
@bettybooserialhex: though i'm sure there are a few people here in amerika where it's 6-9pm or so23:44
serialhexbettyboo: yeah, there are a few people like that, though it's only ~5:45 here on the east coast23:45
@bettybooserialhex: shogun: (and already obsoleted). We therefore attempt to use lua config and if23:45
serialhexbettyboo: and if what?23:45
@bettybooserialhex: shogun is what?23:45
serialhexbettyboo: is cool!23:45
@bettybooserialhex: computer science is fun.23:45
serialhexbettyboo: yes it is!  are you a computer scientist?23:45
@bettybooserialhex: so, yes, it is a bit slowly, but there is always a gain23:45
alesis-novikserialhex, it was my information theory course book, but we mostly used the information theory bits. Though I did use it in another ML course as well23:45
serialhexbettyboo: lots of gain!23:45
@bettybooserialhex: but what are the weights of each23:45
serialhexalesis-novik: sweet, yeah i just really started it, but it's on my "must read" rotation once i took a gander inside23:46
* serialhex is a n00b when it comes to machine learning23:46
serialhexbettyboo: as long as you're not gaining pounds and retain that girlish figure of yours we'll be ok!23:47
@bettybooserialhex: you are in germany right23:47
serialhexbettyboo: no, i'm in florida23:47
@bettybooserialhex: no, I think they prefer email23:47
serialhexbettyboo: i sure do23:47
@bettybooserialhex: no, it is that when you have a set of vectors to ensure that they all have norm one.23:47
@bettyboosure23:47
serialhexbettyboo: i dont think so, i think they tought you wrong23:48
@bettybooserialhex: I think there's an issue about this somewhere23:48
serialhexbettyboo: where dod you go to school?23:48
@bettybooserialhex: ooh, she can ask the good questions...23:48
serialhexbettyboo: throwing all my statements back at me are ya?? :P23:48
@bettybooserialhex: my guess is that you won't need all the time to do the newtonsvm if you take that one23:48
-!- aifargonos [~aifargono@46.18.27.35] has left #shogun []23:57
--- Log closed Fri Apr 08 00:00:36 2011

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!