İçeriğe atla

Bilimsel hesaplama

Bilimsel hesaplama (aynı zamanda hesaplamalı bilim) karmaşık problemleri anlamak ve çözmek için gelişmiş bilgi işlem yeteneklerini kullanan çok disiplinli bir alandır. Hesaplamalı bilim üç farklı unsuru birleştirmektedir:[1]

Bilim, mühendislik ve sosyal bilimlerdeki problemlerini çözmek için geliştirilen algoritmalar (sayısal ve sayısal olmayan), modelleme ve simülasyon yazılımları geliştirilmesi.

MATLAB, bilimsel hesaplamalarda kullanılan yazılımlara örnek olarak verilebilir.

Hesaplama gerektiren problemleri çözmek için gereken ileri düzeyde sistem, donanım, yazılım, ve veri yönetimi bileşenlerini geliştirilmesi ve bunların optimize edilmesi.

Hem bilim ve hem mühendislik problemlerinde kullanılan bilgisayar altyapısının geliştirilmesi.

Pratikte, çeşitli bilimsel disiplinlerdeki problemleri çözmek için genellikle bilgisayar simülasyonlarından, sayısal analize, teorik bilgisayar bilimlerine ve diğer hesaplama biçimlerine kadar geniş yelpazede uygulanmaktadır.

Bilimsel hesaplama; bilim ve mühendisliğin geleneksel biçimleri olan teori ve laboratuvar deneylerinden farklıdır. Bilimsel hesaplamada yaklaşım; bilgisayarlarda uygulanan matematiksel modellerin analiz ve tasarımı yoluyla veriler hakkında anlayış kazanmaktır.

Bilim insanları ve mühendisler, bilgisayar programlarıyla modellenmiş sistemleri incelenmekte ve bu programlarda çeşitli girdi parametre setleri kullanmaktadırlar.Bazı durumlarda, bu modeller muazzam büyüklükte hesaplama gerektirir. (kayan nokta gibi) Bu tür büyük ölçekli hesaplamalar ise genellikle süper bilgisayarlarda veya dağıtık bilgi işlem platformlarında yürütülür.

Yöntemler ve algoritmalar

Bilimsel hesaplamada kullanılan algoritmalar ve matematiksel yöntemler çeşitlidir.

Yaygın olarak uygulanan bazı yöntemler şunlardır:

İlgili Alanlar

Kaynakça

  1. ^ Computational Science: Ensuring America’s Competitiveness 21 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi.. Computational Science: Ensuring America’s Competitiveness. President’s Information Technology Advisory Committee. June 2005.

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Bilgisayar bilimi</span> belirli evren kurallarına dayalı, sistematik çalışan ve elementlerin ya da ağların birbirleriyle olan ilişkisi

Bilgisayar bilimi, bilgisayarların tasarımı ve kullanımı için temel oluşturan teori, deney ve mühendislik çalışmasıdır. Hesaplamaya ve uygulamalarına bilimsel ve pratik bir yaklaşımdır. Bilgisayar bilimi; edinim, temsil, işleme, depolama, iletişim ve erişimin altında yatan yönteme dayalı prosedürlerin veya algoritmaların fizibilitesi, yapısı, ifadesi ve mekanizasyonunun sistematik çalışmasıdır. Bilgisayar biliminin alternatif, daha özlü tanımı "büyük, orta veya küçük ölçekli algoritmik işlemleri otomatikleştirme çalışması" olarak nitelendirilebilir. Bir bilgisayar bilimcisi, hesaplama teorisi ve hesaplama sistemlerinin tasarımı konusunda uzmanlaşmıştır.

Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.

<span class="mw-page-title-main">Hesaplamalı Bilim ve Mühendislik</span>

Hesaplamalı Bilim ve Mühendislik, bilimsel araştırma metotları içerisinde oldukça yeni olan bir daldır. Bu dalın bilimsel araştırma yapısı ve izlediği süreçler arasında, söz konusu sistemin veya fiziksel bir olayın matematiksel modelinin geliştirilmesi ve bu denklemi sayısal olarak çözmek için bir algoritmanın geliştirilmesi sayılabilir. Ayrıca bilgisayar yazılımıyla bu algoritmanın işlerlik kazanması ve uygulanması, fiziksel olayın sayısal simülasyonu, hesaplanan sonuçların kapsamlı bir şekilde temsil edilmesi, sunulması ve hesaplanan sonuçların doğrulanması ve yorumlanması da HBM'nin izlediği süreçler arasındadır.

<span class="mw-page-title-main">Sayısal analiz</span>

Sayısal analiz, diğer adıyla nümerik analiz veya sayısal çözümleme, matematiksel analiz problemlerinin yaklaşık çözümlerinde kullanılan algoritmaları inceler. Bu nedenle birçok mühendislik dalı ve doğa bilimlerinde önem arz eden sayısal analiz, bilimsel hesaplama bilimi olarak da kabul edilebilir. Bilgisayarın işlem kapasitesinin artması ile gündelik hayatta ortaya çıkan birçok sistemin matematiksel modellenmesi mümkün olmuş ve sayısal analiz algoritmaları burada ön plana çıkmıştır. 21. yüzyıldan itibaren bilimsel hesaplama yöntemleri mühendislik ve doğa bilimleri ile sınırlı kalmamış ve sosyal bilimler ile işletme gibi alanları da etkilemiştir. Sayısal analizin alt başlıklarına adi diferansiyel denklemlerin yaklaşık çözümleri ve özellikle veri biliminde önem taşıyan sayısal lineer cebir ile optimizasyon örnek gösterilebilir.

<span class="mw-page-title-main">Matematiksel yazılım</span>

Matematiksel yazılım; model, sayısal, sembolik veya geometrik veri analizi veya sayısal hesaplamalar için kullanılır. Matematiksel yazılımlar, başta eğitim olmak üzere bilim, sağlık, savunma, bilgisayar gibi alanlarda yeni şeyler üretme ve geliştirmede kullanılan programların genel adı. Matematik yazılımları kategorisinde; matematiksel gösterim, grafik oluşturma, çizim, modelleme, hesaplama, programlama ve benzeri türden programlar bulunur.

Bilgisayar bilimci, bilgisayar bilimi, bilgi ve hesaplamanın teorik temellerinin incelenmesi ve bunların uygulamaları hakkında uzmanlaşmış bir kişidir.

<span class="mw-page-title-main">Hesaplamalı fizik</span>

Hesaplamalı fizik, fizik sorunlarını çözebilmek için sayısal algoritmaların üretilmesi ve gerçeklenmesini içerir. Genelde kuramsal fizikin bir alt dalı olarak değerlendirilir ancak bazen de kuramsal ve deneysel fizik arasında orta bir dal olarak da düşünülür.

Hesaplamalı Parçacık Fiziği bilgisayar tekniklerini ve bilgisayar araçlarının parçacık fiziği alanında kullanılmasıdır. Parçaçık fiziginde hesaplama teknikleri, hem teori kısmında hem de deney kısmında çok yoğun olarak kullanılmaktadır. Genel olarak yazılan bilgisayar programları simülasyon yapmak, alınan verilerin işlenmesi için kullanılır.

Hesaplamalı elektromanyetik, hesaplamalı elektrodinamik veya elektromanyetik modelleme elektromanyetik alan ile fiziksel nesnelerin ve çevrenin etkileşimini modelleme işlemidir.

Hesaplamalı model, karmaşık sistemlerin davranışını matematik, fizik ve bilgisayar bilimleri kullanarak simüle etmek ve incelemek için bilgisayarların kullanılmasıdır.

Hesaplamalı kimya, kimya problemlerini çözmeye yardımcı olmak için bilgisayar simülasyonunu kullanan bir kimya dalıdır. Moleküllerin, katıların yapı ve özelliklerini hesaplamak için verimli bilgisayar programlarına dahil edilmiş teorik kimya yöntemlerini kullanır. Bu yöntemlerin kullanılmasının nedeni, hidrojen moleküler iyonu ile ilgili nispeten yeni sonuçlar dışında, kuantum çok-gövdeli(many-body) problemlerin analitik olarak çözülemez oluşudur. Hesaplama sonuçları normal olarak kimyasal deneylerle elde edilen bilgileri tamamlarken, bazı durumlarda gözlemlenmeyen kimyasal olayları da tahmin edebilmektedir. Yeni ilaç ve materyallerin tasarımında yaygın olarak kullanılmaktadır.

<span class="mw-page-title-main">Hesaplamalı karmaşıklık teorisi</span> hesaplama problemlerini kendi zorluklarına göre sınıflandırmaya ve bu sınıfları birbirleriyle ilişkilendirmeye odaklanan teorik bilgisayar bilimlerinde hesaplama teorisinin bir dalı

Hesaplamalı karmaşıklık teorisi, hesaplama problemlerini kendi zorluklarına göre sınıflandırmaya ve bu sınıfları birbirleriyle ilişkilendirmeye odaklanan teorik bilgisayar bilimlerinde hesaplama teorisinin bir dalıdır. Bir hesaplama probleminde prensip, algoritmada belirtilen matematiksel adımların mekaniğe uygulanması yoluyla probleme yaklaşmaktır. Ve bununla beraber hesaplama karmaşıklık teorisindeki problemler, eşdeğer bir bilgisayar tarafından çözülebilen ortamlarda kullanılır.

<span class="mw-page-title-main">Hesaplamalı geometri</span>

Hesaplamalı geometri, geometri açısından ifade edilebilen algoritmaların incelenmesine ayrılmış bilgisayar bilimlerinin bir dalıdır. Bazı çalışmalar tamamen geometrik problemlerden meydana gelirken bazıları ise hesaplamalı geometrik algoritmaların incelenmesi sonucunda meydana gelmektedir. Bunun gibi problemlerin hesaplama geometrisinin bir parçası olduğu düşünülmektedir. Modern hesaplamalı geometri son zamanlarda gelişme göstermesine karşın, tarihin antik dönemine kadar uzanan en eski bilgi işlem alanlarından biridir.

Sembolik matematik; sembolik hesaplama ve cebirsel hesaplamadan oluşan bilgisayar cebrindeki, matematiksel ifadeleri ve diğer matematiksel nesneleri manipüle etmek için kullanılan algoritma ve yazılımların çalışması ve geliştirilmesine atıfta bulunan bilimsel bir alandır.Daha açıkça ifade etmek gerekirse, bilgisayar cebri bilimsel hesaplamanın bir alt alanı sayılır ve bununla beraber bilimsel hesaplama genelde yaklaşık kayan nokta sayılarına ve sayısal yaklaşımlara dayanmaktadır.Buna karşın sembolik hesaplama, hiçbir değişkeni içermeyen ifadelerle tam hesaplamayı vurgulamaktadır.Değişken içermeyen ifadelere ilişkin semboller manipüle edilmektedir ve adı bundan dolayı sembolik matematik olarak kabul edilir.

Bilgisayar bilimi, matematiksel modelleme ve problem çözme yaklaşımlarında köklü bir değişim geçirmektedir. İlk bilgisayar bilimcileri öncelikle ayrık matematik ile ilgilenmişlerdir. Bu dönemde grafikler, ağaçlar ve sonlu sayıda veri seti içeren diziler gibi yapılara odaklanmışlardır. Hızlı kayan noktalı işlemleri "büyük veriler" ile birlikte icra etmeye çalışmışlardır. Üç boyutlu taramanın ve diğer yoğun girdi kaynaklarının gerçeklenmesi modern bilgisayar bilimi pratisyenleri ve mühendisleri tarafından mümkün kılınmıştır. Buna paralel olarak gerçek değere yakın veriyi işlemek ve anlamak için sağlam yöntemler tasarlama ihtiyacı da doğmuştur. Bu ihtiyacın karşılanması için bilgisayar bilimcileri, özellikle ayrık matematik, çok değişkenli hesap, lineer cebir gibi alanlarda bilgi ve tecrübelerini kullanmalıdırlar.

<span class="mw-page-title-main">Hesaplamalı dilbilim</span>

Bilgisayarlı dilbilim veya hesaplamalı dilbilim, doğal dilin istatistiksel veya kural tabanlı modelleme yöntemleriyle ve hesaplamalı bir perspektif ile inceleyen disiplinler arası bir bilgisayar bilimi alanıdır.

<span class="mw-page-title-main">Hesaplamalı biyoloji</span> biyolojik, davranışsal ve sosyal sistemlerin incelenmesinde veri-analitik ve teorik yöntemler, matematiksel modelleme ve hesaplamalı simülasyon teknikleri

Hesaplamalı biyoloji veya bilişimsel biyoloji, biyolojik, ekolojik, davranışsal ve sosyal sistemlerin araştırılmasında veri analitik ve teorik yöntemlerin, matematiksel modelleme ve hesaplamalı simülasyon tekniklerinin geliştirilmesini ve uygulanmasını içerir. Disiplinlerarası bir alandır ve de farklı disiplinleri kucaklar. Temelinde biyoloji, uygulamalı matematik, istatistik, biyokimya, kimya, biyofizik, moleküler biyoloji, genetik, genomik, bilgisayar bilimi ve evrim yer almaktadır.

<span class="mw-page-title-main">Analiz</span> belirli bir türdeki mevcut verilere analitik yöntemler uygulama, karmaşık bir konuyu veya maddeyi daha iyi anlamak için daha küçük parçalara ayırma süreci

Analiz, karmaşık bir konuyu veya maddeyi daha iyi anlamak için daha küçük parçalara ayırma sürecidir. Teknik, matematik ve mantık çalışmalarında Aristoteles'ten önce uygulanmıştır.

Burada, sayısal analiz veya veri analizi için kullanılmak üzere tasarlanmış önemli son kullanıcı bilgisayar uygulamaları listelenmiştir:

Hesaplamalı arkeoloji, uzun vadedeki insan davranışı ve davranışsal evrimin incelenmesi için bilgisayar tabanlı analitik yöntemleri ifade eder. Adlarının önüne 'hesaplamalı' sözcüğü eklenmiş olan diğer alt disiplinlerde olduğu gibi, terim, bilgisayar yardımı olmadan gerçekçi bir şekilde gerçekleştirilemeyen yöntemleri temsil etmektedir.