Ilmu Komputasi

T&J untuk ilmuwan yang menggunakan komputer untuk memecahkan masalah ilmiah


3
Mengoptimalkan fungsi yang tidak diketahui yang hanya dapat dievaluasi?
Diberikan fungsi yang tidak diketahui , kita dapat mengevaluasi nilainya di titik mana pun di domainnya, tetapi kami tidak memiliki ekspresinya. Dengan kata lain, f seperti kotak hitam bagi kita.f:Rd→Rf:Rd→Rf:\mathbb R^d \to \mathbb Rfff Apa nama untuk masalah menemukan minimizer ? Apa saja metode di luar sana?fff Apa nama untuk …


1
Mengintegrasikan fungsi harmonis pada tetrahedron
Katakanlah saya memiliki fungsi yang ingin saya integrasikan melalui tetrahedron T ⊂ R 3 . Jika f sewenang-wenang, Gauss quadrature akan menjadi solusi yang baik, tetapi saya kebetulan tahu bahwa f adalah harmonis. Seberapa banyak Gauss quadrature dapat dipercepat menggunakan informasi ini?f: R3→ Rf:R3→Rf : \mathbf{R}^3 \to \mathbf{R}T⊂ R3T⊂R3T \subset …
11 quadrature 

1
Model statistik untuk memori / komputasi lokal, latensi jaringan, dan jitter bandwidth di HPC
Komputasi paralel sering dimodelkan menggunakan laju perhitungan lokal deterministik, overhead latensi, dan bandwidth jaringan. Pada kenyataannya, ini adalah variabel spasial dan non-deterministik. Studi seperti Skinner dan Kramer (2005) mengamati distribusi multi-modal, tetapi analisis kinerja tampaknya selalu menggunakan distribusi deterministik atau Gaussian (bukan hanya tidak akurat, itu tidak konsisten karena probabilitas …


3
Persamaan Poisson: Tetapkan gradien penuh sebagai kondisi batas melalui pengganda Lagrange
Saya memiliki masalah fisik yang diatur oleh persamaan Poisson dalam dua dimensi Saya memiliki pengukuran dua komponen gradien ∂ u / ∂ x dan ∂ u / ∂ y sepanjang beberapa bagian batas, Γ m , jadi ingin memaksakan ∂ u−∇2u=f(x,y),inΩ−∇2u=f(x,y),inΩ -\nabla^2 u = f(x,y), \; in \; \Omega ∂u/∂x∂u/∂x\partial{u}/\partial{x}∂u/∂y∂u/∂y\partial{u}/\partial{y}ΓmΓm\Gamma_m …

6
Bahasa apa yang harus saya pelajari untuk ilmu komputasi?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Saya sepenuhnya baru dengan gagasan ilmu komputasi, dan saya sedang mencari titik awal yang baik. Saya mengerti bahwa tidak ada bahasa terbaik yang …
11 languages 

2
Perhitungan faktor Cholesky
Jadi teorema dekomposisi Cholesky menyatakan bahwa setiap matriks definitif positif pasti simetris nyata memiliki dekomposisi Cholesky mana adalah matriks segitiga lebih rendah.MMMM=LL⊤M=LL⊤M= LL^\topLLL Mengingat , kita sudah tahu ada algoritma cepat untuk menghitung faktor Cholesky .MMMLLL Sekarang, anggaplah saya diberi sebuah matriks persegi panjang , dan saya tahu bahwa adalah …

1
Apakah ada peningkatan cara menghitung
Sebagian besar perpustakaan matematika memiliki sejumlah versi fungsi logaritma. Sebagian besar waktu kita menganggap mereka sempurna, tetapi sebenarnya cukup banyak dari mereka hanya menawarkan sejumlah digit presisi. Untuk beberapa fungsi, ada varian yang lebih stabil secara numerik. Misalnya Fortran, R, Java, dan C keduanya Math.log1p, untuk komputasi log(1.0+x)(yang menawarkan presisi …


3
Saya mencari perpustakaan grafik dinamis paralel di C ++
Halo komunitas scicomp, Saya telah bekerja di bidang algoritma grafik menggunakan kerangka kerja seperti NetworkX (Python), JUNG dan YFiles (Java). Saya sekarang memasuki bidang komputasi kinerja paralel dan tinggi. Untuk proyek baru, saya mencari perpustakaan grafik C ++ dengan fitur-fitur berikut: memiliki antarmuka intuitif yang memungkinkan pengembangan algoritma mendukung operasi …

2
CVXOPT VS. OpenOpt
CVXOPT: http://abel.ee.ucla.edu/cvxopt/index.html OpenOpt: http://openopt.org/Welcome Apa hubungan mereka? Apa kelebihan / kekurangan masing-masing? BTW, apakah ada perpustakaan optimasi cembung tujuan umum berkualitas tinggi lainnya untuk Python / C ++ yang patut dicatat?


4
Algoritma PCA tercepat untuk data dimensi tinggi
Saya ingin melakukan PCA pada dataset yang terdiri dari sekitar 40.000 sampel, masing-masing sampel menampilkan sekitar 10.000 fitur. Menggunakan fungsi princomp Matlab secara konsisten membutuhkan waktu lebih dari setengah jam di mana saya mematikan proses. Saya ingin mencari implementasi / algoritma yang berjalan dalam waktu kurang dari 10 menit. Apa …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.