April 06, 2012

Alıntı (mert:1333614440):

>

projem aslında bu tür incelemelerle yani rasgelelik kavramıyla ilgili deneysel bir çalışma. Bunu da bir hikayenin altyapısı olarak inceliyorum ki hikayeyi doğru ve samimi biçimde anlatabileyim, vs vs.

Evet örnekler sunacağım, ancak bu çalışmada kullandığım analiz teknikleri özgün olduklarından tekniğin kendisini açıklamak ve ne işe yaradığını anlatmak uzun bir süreç. Bunun yerine daha basit yaklaşımla işi yapabilen kod parçalarını yalın örneklerle açıklamayı başarabildikçe paylaşacağımı belrtmek isterim.
Mert, peki projende kullandığı rasgelelik denklemini bizimle paylaşabilir misin? Çünkü bunun projenin tamamına etkisi olduğunu ve en ufak bir bağımlılık (örneğin integer'ların gerçekte tam sayı olmadığı ve 1/0'ların kuşatması altında olmamız!) yapılan bilimsel analizi 180 derece yanlış gösterebilir.

Aslında ben rasgelelik konusunda çok zayıfım ama anlamaya çalışıyorum. Yani bir çok şeyden (arguman) emin değilim. Emin olduğum bir şey varsa "hiç bir şey basit değildir; özü, basit görünse de..."

Yine de Basitlik Kurmamı (http://en.wikipedia.org/wiki/Simplicity_theory)'nı anlamaya ve nesnel bakmaya çalışıyorum. Bu konuda Dessales (http://perso.telecom-paristech.fr/~jld/papiers/)'in an itibarile canlı olmayan (broken links) kaynaklardan faydalanarak çalışmalarını (http://webcache.googleusercontent.com/search?q=cache:http://www.simplicitytheory.org/) okuyorum.

Başarılar...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 07, 2012

Merhaba Salih,
Öncelikle belirtmeliyim ki çalışmamda yer alan tek bir bağımsız formül yok. Ancak ana ilkeler şurada
http://tr.wikipedia.org/wiki/B%C3%BCy%C3%BCk_say%C4%B1lar_yasas%C4%B1
ve şurada http://tr.wikipedia.org/wiki/Regresyon_analizi detaylarıyla bulunmakta.
Projemde özgün teknikler ile belirli yapılar kurabiliyor ve bu yapılar üzerinde çalışarak süzülmüş verileri elde edebileceğim yöntemler deniyorum.
Örneğin; Model aldığım veri yapılarının birinde 65 sabiti var; yani işaretlenmiş bir paranın yazıyı hiç göstermediği durumlarda bile 65 tekrar yapıldığında en az bir kez yazıyı gösterebileceğini biliyoruz. buna benzer çeşitli sabitler ve katsayılar bulunmakta. Her model verinin kendi sabitleri ve katsayıları bulunmakta gibi, gibi...

Kodlarım çok basit ve sade. Ancak bu yeterli değil. Bilgisayarın yapması gereken bir çok analizi ben halen elle yapıyorum. Bunun bir nedeni elde ettiğim verilerin tutarlılığını fazlasıyla sorgulamam. Ancak kesinleşmiş yöntemleri programa aktarmanın daha sağlıklı olduğuna inandığımdan bu böyle.
İkinci nedenim de dilde aşama aşama sindire sindire ilerleyebilmek. Şimdiye kadar sadece işlevleri kullanmayı yeğledim. Amacım bir yandan D üzerinde bilinçli gelişimimi sağlamak. Ancak geldiğim noktada artık sistemin kendi güncellemelerini kendisinin yapması gerekiyor. Çünkü elle güncellemeler 16 saatten fazla zaman almakta. Bu da artık yapılar, sınıflar, arayüzlere iyice eğilmemi gerekli kılıyor.

Yani Bir yandan D konusunda bilgi ve becerimi arttırıyor diğer yandan usul usul deneye yanıla projemi ilerletebiliyorum. bu çalışmanın özü bu.

O nedenle yeniden ve diziler başta olmak üzere, işlev yüklemeler, yapılar, sınıflar, işleç yüklemeler, aralıklar, arayüzler, koşut işlemler gibi, her konuyu baştan tekrar etmeliyim ki bu süreçler otomatikleşebilsin.

Alıntı:

>

Mert, peki projende kullandığı rasgelelik denklemini bizimle paylaşabilir misin? Çünkü bunun projenin tamamına etkisi olduğunu ve en ufak bir bağımlılık (örneğin integer'ların gerçekte tam sayı olmadığı ve 1/0'ların kuşatması altında olmamız!) yapılan bilimsel analizi 180 derece yanlış gösterebilir.

Bahsettiğiniz noktalara karşı bir bağımlılık ve bir hassasiyet gözlemlemiş değilim henüz. Örneğin benim için '12' sayısının tüm algoritmada 12 olarak bilinmesi ve işaretlenmesi yeterli şu an için. Belki tür olarak kaynak kullanımı açısından farklı yaklaşımlar denenebilir; buna henüz karar verebilmiş değilim. (int) türü seçimi yeterliymiş gibi görünüyor. Ancak işte yukarıda da belirttiğim gibi; güncelleme modülleri çok ciddi kaynak tüketmeme neden olacaksa tür seçimlerimi yeniden gözden geçirebilirim.

İlginize teşekkür ederim,
Saygılarımla

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 08, 2012

Alıntı (mert):

>

Merhaba Salih,
Öncelikle belirtmeliyim ki çalışmamda yer alan tek bir bağımsız formül yok. Ancak ana ilkeler şurada
http://tr.wikipedia.org/wiki/B%C3%BCy%C3%BCk_say%C4%B1lar_yasas%C4%B1
ve şurada http://tr.wikipedia.org/wiki/Regresyon_analizi detaylarıyla bulunmakta.
Aslında daha önce Regrasyon Analizi diye bir şey duymamıştım. Biraz okudum da sanki bizim programlamadaki Regular Expression'a benziyor ya da ben karıştırmış olabilir miyim?

Neyse, bir gerçek daha var ki hayatımızdaki neredeyse her şey bilimsel gelişmelerin ışığı ile aydınlatılmış. Tıpkı karanlıkta önümüzü görememiz gibi. Ama bir mum yaktığımızda işte orada diyoruz ve şöyle kullanabiliriz diye neticeye varıyoruz. Bu gelişmeler üst üste eklenen tuğlalar gibi yükseliyor da artık çevremize daha geniş bir açıdan bakıyoruz. Belki de mumu bırakıp power LED'ler dizilmiş feneri elimize alıyoruz. İşte o zaman daha iyi aydınlattığından daha çok ilerisini görüyoruz. İşte bilimin bir betimlemesi...:)

D dilinde de bilimsel şeyler çok var. Basit bir algoritma olsa (std.algorithm içinde yer almasa) da mutlaka bilimsel bir dayanağı olduğunu düşünüyorum. Hayatımız da bir algoritma; belki de her şeyin bir algoritmik yapısı var, değil mi? Bu vesileyle al-Harezmi'yi de (daha doğrusu: Muhammed'*****') huzurlarınızda saygı ile anıyorum...

''Ebu Abdullah Muhammed bin Musa el-Harezmi'' (Harezm'de doğan, Musa'nın oğlu, Muhammed ve ilk doğan oğlu Abdullah'')
'
'Tacikistan (http://tr.wikipedia.org/wiki/Tacikistan)'nın batısı, Özbekistan, Türkmenistan ve İran'nın kesiştiği bölge
'*******'Abd-Allah (Allah'ın kulu ve kölesi anlamına gelen lakabı da olabilir...)

Sevgiler, saygılar...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 08, 2012

Merhabalar,

Alıntı:

>

Aslında daha önce Regrasyon Analizi diye bir şey duymamıştım. Biraz okudum da sanki bizim programlamadaki Regular Expression'a benziyor ya da ben karıştırmış olabilir miyim?

RegEx'e pek benzemiyor.
Alıntı:

>

Ben benzetemiyorum. Regresyon analizi istatistiğe dayalı bir konu: "şu maddenin şu kadar tüketimi kanser riskini şu kadar arttırıyor" gibi.

Ali hocam haklı, Elinizde örneklem için yeterli veriler olduğu sürece, benzer modelerin ne şekilde evrilebileceğini ön görebilmenize, hesaplayabilmenize yarayabiliyor.
Alıntı:

>

Neyse, bir gerçek daha var ki hayatımızdaki neredeyse her şey bilimsel gelişmelerin ışığı ile aydınlatılmış. Tıpkı karanlıkta önümüzü görememiz gibi. Ama bir mum yaktığımızda işte orada diyoruz ve şöyle kullanabiliriz diye neticeye varıyoruz. Bu gelişmeler üst üste eklenen tuğlalar gibi yükseliyor da artık çevremize daha geniş bir açıdan bakıyoruz. Belki de mumu bırakıp power LED'ler dizilmiş feneri elimize alıyoruz. İşte o zaman daha iyi aydınlattığından daha çok ilerisini görüyoruz. İşte bilimin bir betimlemesi.

Bilimsel bir çalışmadan söz edebilir miyiz bilemiyorum. Ancak bir hikaye altyapısının iyi oturtulabilmesi için gereken araştırmaların samimiyet ve titizlikle yapılması gerekliliğine inanıyorum
Saygılarımla

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 08, 2012

Meğer, ilk defa öğrendiğim bu terim, bir çok meslekte kullanılan yöntemler bütünüymüş. Biraz daha okuyup araştırdım da sözcüğün kökeni Darwin'e kadar dayanan (-bknz. F.Dinçer'in ilgili makalesi (http://blog.milliyet.com.tr/Blog.aspx?BlogNo=108959)) ve günümüzde daha farklı anlamda kullanılan bir terimmiş. Alıntı (acehreli):

>

Alıntı (Salih Dinçer):

>

Regrasyon Analizi diye bir şey duymamıştım. Biraz okudum da sanki bizim programlamadaki Regular Expression'a benziyor
Ben benzetemiyorum. Regresyon analizi istatistiğe dayalı bir konu: "şu maddenin şu kadar tüketimi kanser riskini şu kadar arttırıyor" gibi.
Teşekkürler, şimdi daha iyi anlıyorum. Bu bizim değişkenler arasına koyuduğumuz "==" simgelerden çok farklıymış. Çünkü iki eşittir (=) arasında bir de zaman fonksiyonu varmış ki bu bir insana karşı kanaatlerimizin toplam bütününü (baştan-tespit zamanına kadar ki değeri) gibi...

Düşünsenize; programlamada bir değişken veya nesnelerin (objects) yaşamına başladığı andan itibaren bir çok değerleri alıp farklı davranışlar sergileyebilir. İşte Bağlanım Çözümlemesi (regration analyse) bize bu nesnenin amiyane tabir ile "ne mal olduğunu" veya neye yatkın göründüğünü bildiriyor.

Sevgiler, saygılar...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 08, 2012

Alıntı (Salih Dinçer):

>

Regrasyon Analizi diye bir şey duymamıştım. Biraz okudum da sanki bizim programlamadaki Regular Expression'a benziyor

Ben benzetemiyorum. Regresyon analizi istatistiğe dayalı bir konu: "şu maddenin şu kadar tüketimi kanser riskini şu kadar arttırıyor" gibi.

Regular expression'da ise hiç olasılığa bağlılık göremiyorum. Belirli bir düzen tam olarak tarif ediliyor ve ona tam olarak uyan dizgiler bulunuyor.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

1 2
Next ›   Last »