Soft Computing Vs. Hard Computing

Discussion in 'Computer Science | IT | Networking' started by piyushcs, Sep 9, 2009.

    piyushcs Certified CEan

    Message Count:
    4
    Ratings Received:
    +0
    what is the difference b/w soft and hard computing?? :D

    sookie Certified CEan

    Message Count:
    323
    Ratings Received:
    +21
    Engineering Discipline:
    Computer Science
    Hi piyushcs, a very good question asked. :)

    As per my knowledge and understandings, "Soft computing" is just automating process of computation. "Hard computing" means you are just doing computation process according to your needs only. For eg. there are kind of problems[identifying vowels and counting them in any given sentence] which a human brain can compute very easily. This is an example of "Soft Computing". Our human brain scans vowels and counts them in seconds. Now coming to "Hard computing" - you make a program for this same above scenario and run it. That is part of "Hard Computing". You are telling the computer -just a box to compute(or process) according to your needs. So that kind of computing is a part of "Hard computing". "Soft computing" is much much times faster than "Hard Computing". Basic constituents of "Soft Computing" include Fuzzy Logic , Neural computing, Evolutionary computation, Machine learning and probabilistic reasong etc.

    Hard computing can be made analogy to "Hard Coding" and Soft Computing to "Soft coding" [Oops !Is there any "Soft coding" kind of word. :p ]

    Check this out for more information about Soft computing and its Scope

    PS: Feel free to correct(or add) if any wrong information imparted.

    [ Addendum:
    Disclaimer: Please don't believe in information/example shared in this post blindly. May be it is misguiding. It is just an outcome of my own way of thinking. No sources were referred for it.
    ]

    Thanks !

    debu Certified CEan

    Message Count:
    63
    Ratings Received:
    +0
    Engineering Discipline:
    Computer Science
    @sookie: Great info! Thanks :D, learned something new today.

    Regards,

    Debu :)
    • The MOD Squad

    Kaustubh Katdare The Good Admin

    Message Count:
    28,400
    Ratings Received:
    +2,835
    Engineering Discipline:
    Electrical
    Yep, thanks for the information, sookie :D

    Sada Apprentice

    Message Count:
    5,141
    Ratings Received:
    +282
    Engineering Discipline:
    Computer Science
    Thanks for your information sookie..!



    WINNERS DONT DO DIFFERENT THINGS.....THEY DO THINGS DIFFERENTLY....
    • The MOD Squad

    durga Moderator

    Message Count:
    3,309
    Ratings Received:
    +236
    Engineering Discipline:
    Communications
    Ok, So where is hard computing used? i mean when Soft computing is dong a good job, why do we have to use hard computing anyway?

    sookie Certified CEan

    Message Count:
    323
    Ratings Received:
    +21
    Engineering Discipline:
    Computer Science
    First thing who says "Soft computing is doing good job" - any examples please? Soft computing depends on intelligence and logistics[as I tried to mention it in my last post also] and thus varies accordingly. We can say, it is unreliable at times until the researchers have full control on this field so for the time being "Hard Computing" is used at places. If majority of people will keep on focussing more on "Hard computing" only and ignoring "Soft computing" I doubt it can have a good future. :(

    Correct if wrong. Thanks !
    • The MOD Squad

    durga Moderator

    Message Count:
    3,309
    Ratings Received:
    +236
    Engineering Discipline:
    Communications
    :D

    I assumed that Soft computing is already in place and also assumed that since its more fast it should be doing a better job than Hard computing keeping aside the logical part of it. Sorry about that! From what you say , I think hard computing is more of customised programming. Ah! in that case, Soft computing would actaully need v ery intricate programming as each and every detail funcationality which might be very much varied needs to be considered. hmm..

    Thanks for the info!I have learnt something new:D

    cloudjobs001 Certified CEan

    Message Count:
    1
    Ratings Received:
    +0
    Good discussion is going on. Soft computing" is just automating process of computation. "Hard computing" means you are just doing computation process according to your needs only. But i am sure about it. Anyways computing jobs are becoming more familiar now a days. It gives a good career. I got more information about the computing jobs from the cloudjobs.net. Their important role is for cloud computing. They provide a good servicefor the job seekers and the job providers.


Share This Page