Terus terang gw gak begitu interest maen2x terlalu dalam di database terutama di data mining dan business intelligence tapi ada dikata lagi, rupanya gw mesti maen2x disini sebagai alternative way to manipulasi data gw sebagai part of my thesis.
Well, di SQL Server 2005, kita bisa custom untuk menambah data mining algorithm. Didalam SQL Server 2005, algorithm yang disediakan adalah
-
Decision Trees
-
Linear Regression
-
Naive Bayes
-
Neural Network
-
Sequence Clustering
-
Time Series
Hmm....do you know? algorithm diatas itu full 100 % matematis dan statistik, gw dulu pernah mabok amah algorithm diatas pada s1 t. elektro selama 1.5 tahun, ditambah 1 tahun di s2 ilmu ekonomi dan sekarang dihajar lagi 1.5 tahun s2 ilmu komputer....Gak kebanyak deh team MS yang terlibat dalam develop algorithm ini di SQL Server 2005, mestinya mereka itu para scientific dev.
Pertanyaan selanjutnya ketika gw custom? masalahnya disitu gak ada algorithm Fuzzy Support Vector Machine (FSVM) :p dan rupanya MS sadar 100% bahwa algorithm disediakan tidak semua memenuhi problem case yang dihadapi tiap orang. Oleh karena itu SQL Server 2005 menyediakan custom data mining algorithm. Secara umum diagram posisi algorithm yang kita buat ada dibagian box Plug-in Algorithm seperti gambar dibawah ini
Untuk custom ini, kita mesti back to C++...no .NET man...karena memang itu barang2x API C++ yang khusus untuk para hardcore dev. So kita mesti implementasi beberapa contract interface dari data mining algorithm seperti dibawah ini
Gw sendiri masih otak-atik API ini, jika rekan-rekan punya pengalaman ini mungkin bisa disharing pengalamannya. Berikut ini beberapa referensi yang menarik mengenai custom data mining algorithm
Yeah..tetap semangat belajar.....if you want to save our education then we must improve our knowledge firstly 