what is the basic thing in learning algorithm?
I guess the answer I gave to methodman in the previous question could also be useful to this one. Please check it and let me know.
owh ok, i'll check it, can u give the link?
thanks for the link friend, i will check it then
I made a mistake with the first one.... here's the link: http://openstudy.com/updates/4f03c87ae4b075b566518dc1
You mean machine learning algorithms http://jan2012.ml-class.org/? , or learning how to understand, design, and implement algorithms?
i mean the second one sir,
you know, nowadays, basically the mistake in learning algorithm, they straightly implement the algorithm, without knowing, what kind of requirement they need
what kind of requirements? You mean they implement the wrong algorithm for the wrong job?
i didn't mean that one, sometimes the simple thing can be a complex one, and in other side they don't understand about the business process of the system
So you mean they do not take time to thoroughly understand the problem in hand, and instead spend time plugging in algorithms until they find one that works?
yes it is, in most case i got that thing, i don't know where is the problem with them, i think the way they learn algorithm there is a mistake there
You learn how to properly tailor algorithms to certain projects (or find which algorithm best solves the problem) in a course which teaches you how to analyze a project. You will learn various methodologies to solve such problems.
yes it is, put the right thing on it's place. don't mess around.
http://gdeepak.com/thesisme/Thesis-Choosing%20Best%20Algorithm%20Design%20Strategies%20For%20a%20Particular%20Problem.pdf might find the paper useful. It contains an overview of the different classes of algorithms, as well as the problems each class of algorithms are designed to tackle. Selecting the best algorithm ultimately boils down to the initial problem description. By analyzing the problem at hand, you can probably break it down into different parts (perhaps a pipeline of problems), and then match the best algorithm to each portion of the problem. Decomposing problems like that also helps with deciding what resources to allocate to deal with each problem (time, money, etc.).
Join our real-time social learning platform and learn together with your friends!