Technology

How do you estimate the efficiency of a Machine Learning algorithm?

When it comes to machine learning algorithms (or algorithms in general), the performance of an algorithm can be checked on two parameters:

  1. Computational efficiency of algorithm
  2. Accuracy of algorithm

Computational efficiency – This basically measures how much time and/or space it will take on an input of size N to arrive at the output. In case of machine learning algorithms, generally, we don’t talk about it much. As model development is a time taking procedure itself, and we don’t train model at run-time in production. We don’t bother much about computational efficiency.

Accuracy of algorithm – Accuracy is a loose term here. While checking the performance of an algorithm, we use different performance metrics depending in the problem in hand. For example, for a classification problem, one person may in interested in how many points are correctly labels, another person may be interested in AUC metric or F1 score.

So, to check the performance of machine learning algorithm people use different metrics as fit by their problems. For example, regression and classification both cannot be evaluated using same metric. There is no absolute formula or score for all algorithms. It depends on your assumptions and business need.

In some cases we do look at computational complexity at training time especially memory complexity. SVMs are notoriously bad at this as also hierarchical clustering. However much of this is just expert knowledge and we don’t compute the complexity. Also in most cases we use library functions and writing our own algorithm is much rarer except in research environments. Therefore expert knowledge on which models to use on a dataset often suffices.

However if you are creating your own algorithm or your own implementation of a standard algorithm then you will need to do it. Last year a colleague and I created our own implementation of Locality Sensitive hashing and had to look at both memory and time complexity. Also we built an online model which was similar to the way a decision tree is built using information gain. Even there we had to look at time complexity.

A detailed discussion on the topic can be found here:

https://towardsdatascience.com/metrics-to-evaluate-your-machine-learning-algorithm-f10ba6e38234

authoured by Sujoy Roychowdhury, Senior Data Scientist – Cognitive Computing

Login to GoCrackIt now to interact with our mentor Sujoy

49 thoughts on “How do you estimate the efficiency of a Machine Learning algorithm?

  1. I am now not sure the place you are getting your information, however great topic.

    I must spend some time finding out more or understanding more.
    Thank you for fantastic information I used to be looking for this
    info for my mission. Nye Chelsea Trøje

  2. I’m not sure why but this blog is loading very slow
    for me. Is anyone else having this problem or is it a issue on my
    end? I’ll check back later on and see if the problem still
    exists. Maglia Juventus

  3. Hello! Someone in my Facebook group shared this site with us so I came to
    check it out. I’m definitely enjoying the information.
    I’m book-marking and will be tweeting this to my
    followers! Terrific blog and great design. fotbollströjor

  4. I have read some excellent stuff here. Definitely value bookmarking for revisiting.
    I wonder how so much effort you put to create this sort of wonderful informative web site.
    fußballtrikots

  5. If some one needs expert view on the topic of blogging
    after that i suggest him/her to visit this weblog, Keep up the good
    work. fodboldtrøjer

  6. Simply desire to say your article is as astonishing. The clearness
    in your publish is simply spectacular and i can think you are an expert in this subject.
    Fine with your permission let me to take hold of your RSS feed to stay up to date with imminent post.
    Thanks a million and please keep up the enjoyable work.
    maglie calcio

  7. I’m not sure why but this blog is loading very slow for me.
    Is anyone else having this issue or is it a issue on my end?
    I’ll check back later and see if the problem still exists. fotballdrakter

  8. No matter if some one searches for his essential thing, thus he/she
    desires to be available that in detail, so that thing is
    maintained over here. fotbollströjor

  9. Quality articles is the important to interest
    the visitors to pay a visit the site, that’s what this site is providing.
    fodboldtrøjer

  10. Genuinely no matter if someone doesn’t know after that its up to other viewers that they will assist, so
    here it takes place. maglie calcio

  11. Pretty section of content. I just stumbled upon your site and in accession capital to assert that I acquire actually enjoyed
    account your blog posts. Anyway I will be subscribing to your
    augment and even I achievement you access consistently rapidly.

    fotballdrakter

  12. Tremendous things here. I am very glad to peer your post.

    Thanks so much and I am having a look forward to touch you.
    Will you please drop me a mail? fußball trikot JohnHenni fodboldtrøjer ChasVinci
    TomokoHes maglie calcio bambino GitaCeja

  13. I’m no longer sure where you’re getting your information, but
    great topic. I must spend a while learning more or understanding more.
    Thank you for excellent info I was in search of this info for my mission. fodboldtrøjer TorstenMc fodboldtrøjer
    Madeleine
    GlorySowe fodboldtrøjer børn RandiMcCa

  14. Excellent write-up. I certainly appreciate this site.
    Stick with it! maglie calcio MyrtisRah fotbollströjor barn MikeSkurr

    JulienneM billige fodboldtrøjer DennyFenn

  15. Excellent weblog here! Additionally your website a lot up fast!
    What web host are you the usage of? Can I get your associate
    hyperlink in your host? I want my website loaded up as quickly as yours lol fotballdrakter FredaGree fußballtrikots LadonnaRq
    ZellaHebe billige fotballdrakter AndreTrom

  16. Hi! I’ve been following your web site for some time now and
    finally got the courage to go ahead and give you a shout out from New
    Caney Tx! Just wanted to say keep up the great job! billige fodboldtrøjer AngieDeni fodboldtrøjer børn WilburIio
    MagdaSymo maglie calcio poco prezzo GildaScha

  17. Heya i’m for the first time here. I found this board and I find It really useful u=56537″>fotballdrakter barn Florentin

  18. My partner and I stumbled over here from a different web page and thought I may as well
    check things out. I like what I see so now i’m following
    you. Look forward to checking out your web page
    again. fodboldtrøjer børn FranknlU maglie calcio a poco prezzo TrenaGrat
    TanishaHa maglie calcio HarlanZhz

  19. Pretty great post. I just stumbled upon your blog and
    wished to mention that I have really loved browsing your blog posts.
    After all I’ll be subscribing for your rss feed and I am hoping you write once more soon!
    fotbollströjor barn MajorBlau Billige Inter Fodboldtrøje Perisic Betteacdi

    FredrickB fußballtrikots kaufen MozelleCr

  20. I don’t know if it’s just me or if perhaps everyone else encountering issues with your site.
    It appears like some of the text on your posts are running off the screen. Can someone else please comment and let
    me know if this is happening to them as well? This
    might be a issue with my internet browser because I’ve had this happen previously.

    Kudos fotballdrakter barn TUFLewisj fotbollströjor barn Philomena
    JustineSe maglie calcio bambini NonaReade

  21. Appreciating the dedication you put into your site and detailed information you offer.
    It’s awesome to come across a blog every once in a while that isn’t the
    same old rehashed information. Great read!
    I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
    fodboldtrøjer børn ArcherBla fotbollströjor barn MargeneVj
    THXPollyd Inter Milan fotbollströja Anneliese

  22. Keep this going please, great job! Fotballdrakter Barn DorothyBa Bayern Munchen Tröja Barn GloriaLuc

    TonyBeele fodboldtrøjer HeleneCar

  23. Hi there i am kavin, its my first time to commenting anywhere, when i read this paragraph i thought i could also make comment due to this brilliant paragraph.
    maglie calcio bambino ShantaeSp Italien Tr�ja Barn DollieTer

    UEZShavon fussball trikot TaylaMoka

  24. Your means of telling the whole thing in this article is really pleasant, all can without difficulty know it, Thanks
    a lot. fußballtrikots JanCastro West Ham United Drakt JuanitaCa

    BernardoH fodboldtrøjer LatiaQmyy

  25. Can you tell us more about this? I’d want to find out more details.
    Real Madrid Kläder CaitlynFo Maglia Hamburger TaylahNew
    GavinColo Maglia Belgio JONShonav

  26. Hi colleagues, its enormous piece of writing concerning teachingand completely explained, keep it up all the time.

    Danmark Trøje Florencia billiga fotbollströjor KeriNedhn
    MarkusvkH Napoli Trøje Børn LaureneSp

  27. We are a bunch of volunteers and opening a new scheme in our community.
    Your website provided us with valuable information to work on. You
    have performed an impressive activity and our entire community might be grateful to you.
    Maglietta Arsenal JacobAngu Bayern Munchen Trøje Børn TahliaHoc
    KristinSp billige fotballdrakter AndyRuckm

  28. Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I acquire actually enjoyed account your blog posts.
    Any way I will be subscribing to your augment and even I achievement you access consistently fast.
    Italia Drakt LatoyaDha fodboldtrøjer RebbecaFi
    Katherina fotbollströjor barn LauriAmmo

  29. I’m not certain the place you’re getting your info, however good topic. I needs to spend a while finding out much more or figuring out more. Thanks for excellent info I was looking for this information for my mission.|

  30. I’m very pleased to discover this great site. I wanted to thank you for
    your time just for this wonderful read!! I definitely enjoyed every
    little bit of it and I have you saved to fav to see
    new things on your blog.
    Billige Fodboldtrøjer

  31. Hi there this is somewhat of off topic but I was wondering if blogs use
    WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding know-how so I wanted to get advice
    from someone with experience. Any help would be greatly appreciated!

    Fodboldtrøjer Med Eget Tryk

  32. I always used to read piece of writing in news papers but now as I am
    a user of net so from now I am using net for articles,
    thanks to web.

    Maglie Calcio 2020

  33. Thank you for the auspicious writeup. It actually used to be a amusement account it.
    Look complicated to far added agreeable from you!
    By the way, how could we communicate?

    Billige Fotballdrakter

  34. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your
    weblog? My website is in the very same area of interest as yours and my
    visitors would certainly benefit from a lot of the information you
    provide here. Please let me know if this okay with you.
    Regards!

    Billiga Fotbollströjor

  35. Thank you for every other excellent article.
    Where else may just anybody get that type of information in such an ideal way of writing?
    I’ve a presentation next week, and I’m on the search for such information.
    Fodboldtrøjer Med Tryk

  36. It’s truly a nice and useful piece of information.
    I’m satisfied that you just shared this helpful info with us.
    Please keep us informed like this. Thanks for sharing.

    Maglie Calcio Bambin

  37. Thank you, I’ve recently been searching for info approximately this topic for ages and yours is the best I’ve came upon till now.
    However, what about the bottom line? Are you certain about the source?

    Fotballdrakter Online

  38. What a data of un-ambiguity and preserveness of valuable knowledge regarding unpredicted feelings.

    Billiga Fotbollskläder

  39. Doreen annoncer med fodboldtøj børn på dbastort udvalg af fodboldtøj børn til billige priserpå dba finder du altid et godt tilbud på
    både nye og brugte varer til salg Fodboldtrøjer På Tilbud.
    Marlo

  40. Jamal magliette della lazio per bambini,maglie da
    calcio 2020,maglia ufficiale milan 2020 17,maglie inter online,maglia
    liverpool 2020 Maglia Manchester City Poco Prezzo. CJZLa

  41. Teena klik her og køb fodboldtøj til usportslige priserfå dag til dag levering, 60 dages returret samt god service Køb Fodboldtrøjer.
    Estel

  42. Shantell hos ok støtter vi lokalsportendu kan også bestille billigere sportstøj igennem oslæs mere
    her PSG Trøje. GFMJa

  43. Jordan köp manchester united chris smalling tröjor på nätet, köpa hemma/borta/tredje manchester united 2020 tröja män med snabb leverans och bästa service Sverige Tröja Barn.
    EnidT

  44. Jeanett drakt bloggen er det en duk? nei, det er manuniteds nye drakthevder dette blir manchester
    uniteds nye adidas drakt tv2 Bayern Munchen Fotballdrakter.nokommer de første
    offisielle bildene VENBe

Leave a Reply

Your email address will not be published. Required fields are marked *

*