Geri Dön

Design and implementation of an interpreter for the least squares method using symbolic approaches

Simgesel yaklaşımları kullanarak en küçük kareler yöntemi için bir yorumlayıcının tasarımı ve gerçeklenmesi

  1. Tez No: 524621
  2. Yazar: NAWAL ABDULLAHI MOHAMED
  3. Danışmanlar: DR. ÖĞR. ÜYESİ HÜSEYİN PEHLİVAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Matematik, Mathematics
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: Karadeniz Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Yazılım Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 73

Özet

Bu çalışma, sembolik hesaplama yöntemleri ve JavaCC kod oluşturma aracını kullanarak, özel bir veri kümesine uygun bir matematiksel yada istatistiksel modeli belirlemeye yönelik önemli bir regresyon analiz tekniği olan en küçük kareler yöntemi için bir yorumlayıcının geliştirilmesini göstermektedir. JavaCC aracı genellikle programlama dilleri için yorumlayıcı geliştirilirken kullanılmasına rağmen, benzer bir yol içinde matematiksel ifadeleri değerlendirmek için de kullanılabilir. Geliştirme süreci matematiksel eğrileri temsil eden bağlamdan bağımsız bir gramerin oluşturulması ile başlar. Daha sonra, bu gramere karşılık JavaCC aracıyla oluşturulan bir ayrıştırıcı, eğrileri nesne yapılarıyla temsil etmek ve parametrelerini belirlemek için kullanılır. Bu nesne yapıları içerisinden eğriler analiz edilir ve en küçük kareler yöntemi ile hesaplanacak parametreler belirlenir. Üstel, logaritmik ve rasyonel işlevler gibi belirli işlev bileşenlerine sahip eğriler için, bu eğrileri polinomlara dönüştüren bazı sembolik hesaplama işlemleri gerçekleştirilir.

Özet (Çeviri)

This work describes the development of an interpreter for the least squares method which is an important technique of regression analysis that fits a mathematical or statistical model to a particular data set, using symbolic computation methods and the JavaCC code generation tool. Although the JavaCC tool is generally used when developing interpreters for programming languages, it can also be used to evaluate mathematical expressions in a similar way. The development process starts with the construction of a context free grammar that denotes the mathematical curves. Then, a parser which is generated via the JavaCC tool for this grammar is employed to represent the curves with object structures and to determine their parameters. Through these object structures, the curves are analyzed and the parameters to be computed by the least squares method are determined. For the curves with specific function components, such as exponential, logarithmic and rational functions, some symbolic computation tasks are performed, which transform those curves into polynomials.

Benzer Tezler

  1. Dizi şifreleme sistemleri ve doğrusal karmaşıklık

    Başlık çevirisi yok

    ERKAY SAVAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. İ. CEM GÖKNAR

  2. İki boyutlu kafes parametrelerinin sınırlı veri alanlarından hesaplanması

    The Calculation of the 2-D lattice parameters from short data records

    NURŞEN YILDIZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. AHMET HAMDİ KAYRAN

  3. Ordu ekolojik koşullarında bazı kuru fasulye (Phaseolus vulgaris L.) çeşit ve genotiplerinin verim, verim öğeleri ile tohum ve teknolojik özelliklerinin belirlenmesi

    Determination of yield and components with seed and technological characteristics of some dry beans (Phaseolus vulgaris L.) varieties and genotypes on in ecological conditions of Ordu

    YAŞAR ÖZBEKMEZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    ZiraatOrdu Üniversitesi

    Tarla Bitkileri Ana Bilim Dalı

    PROF. DR. NURİ YILMAZ

  4. Dokulu ve dokusuz yüzeylerde baskı sistemlerini devreye sokarak yeni teknolojilerle üretilen kumaşların test ve sonuçları

    The tests and results of the fabrics that are put in production by printing process through new technologies on wowen and non-wowen surfaces

    MÜGE YÜKSEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Tekstil ve Tekstil MühendisliğiHaliç Üniversitesi

    Tekstil ve Moda Tasarımı Ana Sanat Dalı

    YRD. DOÇ. H. ALTAN ORAN

  5. Orta doğu'da yeni stratejik çevreleme girişimlerinin Türk dış politikasına etkisi: Suriye örneği

    The effects of strategic containment attempts in the middle east on turkish foreign policy: The example of Syria

    OĞUZHAN ERGÜN

    Doktora

    Türkçe

    Türkçe

    2013

    Kamu YönetimiDokuz Eylül Üniversitesi

    Kamu Yönetimi Ana Bilim Dalı

    YRD. DOÇ. DR. AHMET NAZMİ ÜSTE