「数値計算」を含む日記 RSS

はてなキーワード: 数値計算とは

2024-09-16

anond:20240916191808

でも結局、理系の人も解けない積分数値計算機械任せでやってるよね

無限級数とかは手計算やらせると桁数が合うかも怪しいと思う

別に計算機が正確に使えればいいんじゃない

2024-08-30

レベル分け説明: SVDとはなにか

SVD (特異値分解) について、異なる難易度説明します。

レベル1: 幼児向け

SVDは、大きな絵を小さなパーツに分ける魔法のようなものです。この魔法を使うと、複雑な絵をシンプルな形に分けることができます。例えば、虹色の絵を赤、青、黄色の3つの基本的な色に分けるようなものです。

レベル2: 大学生向け

SVD (Singular Value Decomposition) は、行列を3つの特別行列の積に分解する線形代数手法です。

A = UΣV^T

ここで:

SVDは次元削減、ノイズ除去、データ圧縮などの応用があります。主成分分析 (PCA) とも密接な関係があり、多変量解析や機械学習で広く使用されています

レベル3: 専門家向け

SVDは任意複素数体上の m×n 行列 A に対して以下の分解を提供します:

A = UΣV*

ここで:

主要な理論性質:

1. A の階数 r は、非ゼロ特異値の数に等しい

2. A の核空間は V の r+1 列目から n 列目によってスパンされる

3. A の値域は U の最初の r 列によってスパンされる

4. σ_i^2 は A*A (または AA*) の固有値

5. ||A||_2 = σ_1, ||A||_F = √(Σσ_i^2)

数値計算観点:

応用:

1. 低ランク行列近似 (Eckart–Young–Mirsky の定理)

2. 総最小二乗問題の解法

3. 擬似逆行列 (Moore-Penrose) の計算

4. 条件数評価: κ(A) = σ_1 / σ_r

高度な話題:

レベル4: 廃人向け

1. 関数解析一般化:

  • コンパクト作用素 T: X → Y (X, Y はHilbert空間) に対するSVD
  • Schmidt分解との関連: T = Σσ_n(·,v_n)u_n
  • 特異値の漸近挙動: Weyl's inequality と Lidskii's theorem

2. 無限次元への拡張:

3. 微分幾何学解釈:

4. 代数幾何学視点:

5. 高次元データ解析:

6. 量子アルゴリズム:

7. 非線形SVD:

8. 確率論的アプローチ:

9. 計算複雑性理論:

10. 偏微分方程式との関連:

- SVDを用いた固有値問題の解法 (Sturm-Liouville問題等)

- 非線形PDEの低次元モデル化 (Proper Orthogonal Decomposition)

2024-08-26

anond:20240826201706

指数関数 \( y = e^x \) を x で0.5回微分することは、一般的整数次数の微分とは異なり、一般的微積分の範囲を超えた「分数微分」という特殊概念に関わる。

分数微分定義計算はいくつかの方法があるが、一つの広く使われる手法リーマン-リウヴィルの分数微分である。この方法を用いて \(\frac{d^{0.5}}{dx^{0.5}} e^x\) を計算することができる。

リーマン-リウヴィルの分数微分定義は次の通り:

\[ D^{\alpha} f(x) = \frac{1}{\Gamma(n-\alpha)} \left( \frac{d}{dx} \right)^n \int_0^x (x-t)^{n-\alpha-1} f(t) \, dt \]

ただし、 \(\alpha\) は分数階(ここでは0.5)、 \(n\) は \(\alpha\) より大きい最小の整数(ここでは1)、 \(\Gamma\) はガンマ関数を表す。

簡略化して言えば、分数微分は膨大な計算を伴うが、\(\frac{d^{0.5}}{dx^{0.5}} e^x\) の場合、結果としてまた別の指数関数特殊関数帰着することが多い。具体的な結果としては複雑な式になるが、代表的特殊関数である「ミッタク・レフラー関数」が利用されることがある。

このように、個別に詳細な計算をするには高度な数学手法必要となり、具体的な数値計算は専用の数値解析ソフトウェアを用いることが推奨される。

結論として、指数関数 \( e^x \) の 0.5回微分一般的関数にはあまり見られない特殊な形を取り、分数微分特殊理論を用いる必要がある。

2024-08-18

なんか「ITがつまらなくなった」叩かれすぎてムカついたので書いてみる

個人的には、ゲームエンジンを書く仕事がなくなった

これはデカいと思うんだよな

ゲームエンジンって職人芸的なところがあった

Unityとか、Unrealとか、物理エンジンBox2DとかBulletとか、当然昔はなかったので、みんな自前で書いてたはず

例えば、スーパーマリオ物理挙動とか衝突判定は当たり前だけど自前で書いてたはず

でも、今はブロック崩しさえUnityとかUnrealに含まれてる物理エンジンで剛体力学使って書けちゃう

なんかそういうの無駄計算力だよなと思うけど、まあ書けちゃう、動いちゃう

しかチュートリアルかなんかにもあったはず

昔はゲーム作るときって、リードプログラマーが1人いて、他も数人で、少人数で職人芸的に作ってたわけだよ

全て自前でやらなければいけないから、簡易的なものを作るにしても、一応大学でやった物理を再度勉強したりするわけだ

剛体力学とか、流体力学とか、材料力学とか、そのための数学とか勉強し直したりした

あと、ゲーム業界バブル?だった頃は、海外なんかでは物理とか数学博士号取ったような奴までゲーム産業に入って来た

彼らはゲーム業界に進まなければ、銀行とか保険会社証券会社とかもある、もっと高給な仕事がいっぱいあるはずなのに、薄給ゲーム産業に飛び込んできた

彼らが高度な知識で色々な試みをしてくれたおかげで、今のゲーム産業があると言っても過言ではないと思う

だって日本ゲームってどれも枯れた技術の水平思考ばっかりなんだもん

よく言えば、アイディア勝負

悪く言えば、保守的、必ず作り上げるという意思から石橋を叩きすぎたようなものを作る

今の日本産業全般まったく同じだよね

例えば、初代のバイオハザードだったかカメラ固定だったじゃん

今どきアローン・イン・ザダークかよwって思ったよなw

あの頃、自分PCDOSとかで普通にFPSやってたから、あくま技術的にだけど、アホじゃないかと思ったんだよな

でも、周囲のプログラムとかIT業界関係のない知人とかは喜んで遊んでる

個人的には、凄い冷ややかに眺めてた

なに周回遅れやってんだ、日本ゲームは、って正直思ってた

日本バイオが固定視点なのに対して、海外勢はFPSとか三人称視点ちゃんと作ってたよな

日本FPSっぽいの初代PSちゃんとやってたの、攻殻機動隊だと思うんだよね

今に至るまで、最も原作意味をくみ取ってたアニメだったし、石野卓球なりの曲も良かった

時は流れて、今の日本ゲームもみんなUnityとかUnrealになった

Godot選択する人もいるかもしれないけど、あれ、良さそうだと思ったけど、情報なすぎるよね

ソースは公開されてるんだからソースを読め的な感じもしたし、今どき?

独自スクリプト勉強するのもなんだな、と思って、ちょっと使う以上に使う気になれなかったんだよな

調べてもらわなくても、まあ、分かるだろうけど、UnityとかUnreal開発者日本人とかもいる、はかなり著名なゲームを開発した人も含まれてるよね

彼らは、当たり前だけどUnityとかUnrealがない時代は、当然自分たちで全てを書いてきた人たちだ

リードプログラマーが一人といったけど、かなりの分量をリードが書くはず

ほとんど一人開発と言ってもいい

あと、そういうリードプログラマー職人みたいなものなので、自分で書いた数学ライブラリとか、物理エンジンとか、持ち歩いて会社転々としてる人もいたはず

厳密には権利問題もあるかもしれないけど、そういう優れた人材は引っ張りだこなので、会社転々として、

その場その場で、自分で1行目から書いた、自分しか持ってない自前のvecmathライブラリとか、物理とか、ノウハウ財産として持って移動しまくってた

で、そうやって業界サバイバルしてきた人たちのトップランナーが、今はUnityとかUnrealで開発とか営業とかやってる

多分だけど、もうコアな部分を書くことなんてなくなっているだろう

UnityUnreal以前は、行く場所行く場所で、ゲームエンジンレベルからゼロから書いていた

でも、UnityUnrealはそれを当たり前だけど共通化するわけで、そしたら一度書けば、それはずっと使われるコードになる、当たり前のこと言ってるけど

で、困っちゃうのは、そんなトップランナーになれなかったゲーム開発者

ゲームエンジンを開発するための、数学物理コードに関する能力特にCやC++が多いだろうけど、そういう能力はある

自分は凡人以下だろうけど、かなり凄い人もいるんだろうけど、そういう人も含めて、ゲームエンジンレベルから作る職人芸は無意味、無価値になった

もちろん、まったく無駄にはならない

結局、UnityUnrealを使うときに、単に使うだけでも中の挙動勉強しなければいけない

から、より深く知ることができる能力はあるんだと思う

でもね…

もう、ゲーム開発がコードガリガリ書く仕事というより、コンテンツを作る作業にほぼなっちゃってないか

3DCGモデリングシェーダー、ゲーム本体も含めて、箱と箱を線で繋ぐような作業ゲームができるようになってる、とっくになってる

そうすると、もうC、C++ガリガリゼロから書いていた人とか、

それこそ、PS2の開発はよく知らんが、悪評が高い、あれはOSレベルから書かされたりしていたように聞いてるし、

そういう人たちもゲーム開発の現場でそういった知識が活かされることはもうない

逆に、北欧生活保護もらったりしてただろうNotchのマインクラフトとかの方が成功しちゃったりしてるよね

あれはゲームエンジン?と言っていいのか分からんけど、あの独特のボクセル世界ゼロからJavaで書いたもの

彼は時間制限ゲームを開発するイベントに数多く参加していて、いつもJavaでサクッとゲームを作っていた

でも、彼は日本だったら成功しなかったように思う

だってプロゲームプログラマーっぽくはない、Javaしか書いてないとか、それこそJavaの方が生産性が高いみたいに言ったら、日本ゲーム業界だったら鼻で笑われてただろう

彼はマインクラフトの前に、ゲーム会社所属していたし、そこで開発していたのは、世界をすべて緻密に構築するようなゲームだったらしいけど、

自分の予想だけど、そんなの全地球シミュレーターの簡易版みたいなもので、無謀な試みというか、かなり複雑な仕組みになっていたはずだ、自分が聞いてたら、実現できるかさえ怪しい、と思っただろう

彼は途中で会社を辞めて、マインクラフトを作り始めている

彼は世界を緻密なボクセルポリゴンではなくて、大きなボクセルで実現することにした、まずそこが出発点であることは間違いないだろう

そこからセルオートマトンで川とか水を実現できるんじゃないかみたいに発想が膨らむよね、プログラマーなら

話をまとめると、ITがつまらなくなった話はゲーム開発にも置き換えることができる気がしている

昔のゲーム開発に少しでも携わっていた自分のような人たちは、今の時代では老害だということは重々承知しているし、

多分、今、ゲーム開発に興味がある子供とかがゲームに望んでいること、ゲーム開発でやりたいと思っていること、と自分たちの世代ゲーム開発者がやりたいと思ってたこと、やってきたことは、もう全然乖離してるんだと思う

考えてることが乖離してるんだから、話が通じないのはおかしくない

違う世界を生きてる人、偏差値がいくつ違えば会話が成立しないなんて話もあるように、今の子供たちと会話が成立しないのはおかしくない

そして、当たり前だが、現状を正しく認識しているのは、今の子供の方の可能性が高い

ゲーム開発は職人芸だった

基本的にはCやC++で膨大なコード短期間に書くことが要求される仕事だった

それが今の子供たち、というか、今の時代環境に慣れた人たちにできる仕事とは到底思えない

そういうトッププレイヤーは、今はAIなり何か、最先端のものをそういった企業のコアの部署で、コアなものを開発しているはずだ

でも、そうなれなかった人たちはどうなる?

そういう仕事はなくなってしまったんだぞ?

高度な彫り物とかするような職人が、NC工作機器とかで彫り物をするようになったら、職人必要なくならないか

伝統工芸だの、人間国宝だの、そうやって手で作ったものの方が温かみがあるみたいなオカルトに守られて生きられる人間がどれだけいるだろうか?

その、人間国宝レベルの人たちがUnityUnrealのような企業に吸収されていく

あとは過去に開発したゲームネームバリューを活かして講師職になるとか、そういう感じだろう

そうなれた人間がどれだけいるだろうか?

優れたリードプログラマーに触発され、職人になるべく数学物理プログラミングの知識習得を重ね、朝から晩までひたすらコードを書いていたのに、

一発の銃弾で、そういった職人はすべて無意味になった

今の生成AIは大したことないと自分も思うが、驚き屋wwwとか馬鹿にしてる奴らは、いつかうっかりAIに職を失われないか、よく普段から考えた方がいい

あと、AIに職を奪われたくないから、プログラミング頑張る、みたいな奴は、俺的には間違った頑張り方だと思うw

そのプログラミング自体がなくなるかもしれない、って言ってるんだって

技術習得とか、自分技術マウンティングし合ったりする暇があるなら、別業種のことでも勉強した方がいい

そういえば、優れたアニメーターだった人が、作画として年齢的に限界にあるし、親族にもアニメーター辞めるように言われてたらしいけど、

ある日バイク事故にあって、アニメーターを続けられなくなって、その人は年齢的にギリギリで清掃車運転する仕事についてたはず

立派な公務員になれて、空いた時間で絵を描いては、市役所などで販売してたはずだ

何が人生として幸運かなんて分からないけど、必ずしもアニメーターが庵野とか宮崎駿を目指すのが幸せなのだろうか?

どこかで自分仕事を辞めて、それを趣味にして、安定した仕事に就いた方が、心の平安が得られるのではないだろうか?

名誉を優先して、心労で死ぬみたいな人生が良い人生なのか?

というか、富野アニメなんか、やたら名誉を優先して失敗する人が出てくるよね

長い人生生きてきた老害には、ああいうのなんかよくわかるんだよね…😟

追記:驚き屋とバカにしがちな人も注意した方がいい

みんなが驚き屋って読んでる人たちは、基本的Pythonとかも書けないし、計算機科学とか数値計算知識とか曖昧というか、まったくないような輩がいるし、

元の文章であるITがつまらなくなった」だったか文章にもあったように、ビジネスアイディアだけある胡散臭い素人乱入してきた感があるわけだけど、

でも、老害って若い世代とか新しいものを疑ったり反発しがちなんだよな、自分も含めて

から、たしかに驚き屋の連中のかなりは胡散臭い詐欺師みたいな、出まかせで大金持ちになったスティーブジョブズの極小コピーみたいな連中ばかりではあるけど、

でも、生成AIとか、これから汎用AIとかもどうなるのか分からんけど、どんどん素人に有利になってくと思うんだよな

だってUnityとかUnrealで作ってる世代ガリガリC++書くのなんて馬鹿げてると思ってるだろうし、

プログラミン技術もっと怪しいのはWebアプリ界隈も同じだと思うんだよな

RailsPHPで書いてる連中と、C++で書いてる連中の世界は、見えてる世界がかなり違うんだよ

そもそも、そういう輩はLinuxとかWindows上で書いてるわけで、いわゆる家庭用ゲーム機とかでコードいたことないだろ?

でも、Xbox発売時にビルゲイツが言ったように、(なんかSEGAだかソニーだか知らんけど)所詮ゲーム機なんて機能制限されたパソコンだよね、

nVIDIAとかGPUカードどんどん作るんだし、パソコンの方が最先端グラフィックス体験できるよね、

みたいに言いつつ、Xbox発売したわけだけど、自分もそう思ったけど、あの預言は的中したよね

もう、Steamパソコンで十分だろ

情弱信者だけ任天堂Switchとか使ってるんであって、ビルゲイツが言ったように、ゲーム機の中身は機能制限されたパソコンだよ

昔、TRONというプロジェクトがあって、あれを孫正義がクソミソに言ったという話があったと思うんだけど、

日本だけで閉じたプロジェクトを出発させても、アメリカ豊富資金で、カネと資源という暴力で作られるオープン世界絶対負ける、ようなことを言ってて、

当然、そのあとIntelなりWindows日本は負けるし、半導体としては台湾90年代で既に負け始めてたわけで、

家庭用ゲーム機も同じで、家庭用ゲーム機の新しいバージョンが出るまでのスパン機能は固定されるから安定して確実に動作するゲーム販売できるとか、

色々利点はあるんだろうけど、でも、その間に日進月歩で、それこそnVIDIAみたいな企業がどんどん進んでいくわけで、

グラフィクスシンセサイザーwとか名前はカッコいいけどさ、名前に準じてたら、今頃ソニーNVIDIAに勝ってない?違うでしょ?

話を戻すと、どんどん素人が参入してきて、その素人が頓珍漢なことを言ってるのが不愉快だ、許せない、驚き屋氏ね、みたいな気持ちは分かるけど、

素人が参入できるようになった、というのは、世の中の流れが変わったわけで、そういう若い世代をただバカにするというのは、老害しぐさだよね

気持ちは分かるけど、ドラえもんのように生暖かく見守るとともに、老害も新しい技術とか、素人が驚いていることをちゃん咀嚼して、吸収していく必要があるんじゃないの?

だって老害なんだからさ、経験だけは豊富にあるんだからさ?

ちゃん大学大学院で計算機科学、情報科学をやってきったわけだし、あやふや知識でイキってる若者に対して老人が取るべき態度ってそういうもんじゃないの?

例えば、子供が初めて何かを見て驚く、それを大人が見て、そんなのはありふれてる、驚き屋wwwと思うだろうか?

子供素人から初めて体験したわけで、なぜ子供がそれを見て驚いたのか?とか、子供目線ちゃんと考えられる人は、教える人に向いてる人だと思う

他人に教えることがうまい人は、自分経験能力も整理することがうまい

深く理解しているからこそ、他人に教えられるんだよな

から、驚き屋という子供素人が何に驚いたのか?という目線を持つの大事だと思うんだよな

顧客だって素人なんだし、Webとか特に

素人がいちいち驚いてるのを見てバカにする、って姿勢は、老害以前に人として自分は嫌いなんだよな

2024-03-13

パソコンゲームは良いが、他に何かしようとすると性能足りないの、ずっと続くのか

例えばCAEやらの数値計算

コンピュータなんだから数値計算得意やろとなるが、仕事でやると全然性能足りない。


レイト対応だとか言われたが、レイの本数は全然足りないしさ。

フォトグラメトリだとメモリ128GBでも足りないし。


AIは、SDで絵は出るといったのは特殊事例で、ほとんどがVRAMが足りない。

実際活用するとなると、複数モデル動かすことになると思うのに、1モデルすら動かねぇ。

2024-01-22

塾で鶴亀算植木算を10問くらい解く小学生の方が毎日数千億の数値計算をするAIより価値がある

人の指示を受けて安く自分の手を動かす職人のような人材が求められる

AIのように指示通りでしかうごけず無感情で出来ることしかやらず答えだけ出して人に親切に伝えようともしないもの努力とは言わない

2024-01-19

圧倒的な試行回数が成功のカギだ

失敗が少なくて済む人はセンスがよくよりハイレベルなことに挑戦する

AIなんて数億にとどまらないほどの数値計算をして最適な数値を導く

質、量、工夫、運それらを人の100倍やって手に入れて、センス悪く努力ゼロで賞をもらって、爺さんになってあきらめる人は多いがそこでどうするか

2023-10-19

anond:20231019085728

もともとPython世界的に見ればとても成功した言語だった(Python2のころ)。

PythonにはPEPという言語仕様を決めるための文書があってこいつがOSS開発者の中では非常に受けが良かったんだ、Python開発者であるGuideは「優しい終身の独裁者」などと揶揄されていた。

この時代に作られた多くのPythonによる資産が多くのOS特にLinux派生OS)に組み込まれたために、OSにはPythonプリインストールされることになり、そして未だに存在し続ける理由となったんだ。

プリインストールされているPythonバージョン確認すると2系であることが分かるはずだ。

しかPythonは2から3へのバージョンアップで多くのユーザーを失って死に体になってしまったんだよね、Rails台東したあたりからプログラミングに興味を持った人からみると死に体PythonとイケイケのRubyを初めに見てしまたかRubyインパクトが強くなってしまうのは仕方ないね、でも、もともとはPythonのほうが圧倒的にユーザーシェアも多かったんだよ。

しかし、PythonにはPythonによる優秀な資産があるので簡単には死ななかったんだ。

中でも数値計算に使えるライブラリを持つ言語としてはPythonが最もポピュラーだったこから機械学習とセットで一気に息を吹き返すことになる。

とはいえ、この頃からは当初のPython理念とはかけ離れた金の臭いにつられたようなユーザーが多く参入してきたためにGuideも疲れ果ててしま開発者の座を退くことになってしまう。

今やPythonは多くのメディアによる祭り上げによって金の臭いにつられた人間が集い金を稼ぐ手段として用いられており、そういった理由からPythonの本やらなんやらが多く夜に出回っているんだよ。

あぁ、私の好きだった頃のPythonはもう帰ってこないのだ!

これって個人の感想からね。

2023-09-14

日本が「時代ソフトだ」と言っている間に、「ハードも、ソフトも」になったと思う

製造業は古い、時代ソフトだ、サービスだ、GAFAだと言っている間に、ハードソフトも強くなければどうしようもなくなった気がしている。

そして、製造装置最適化だったり、OSや、OS開発に耐えられる開発環境ハードソフト両方)必要だったりしている。

あと、抜けているのは製造業のためのソフトではないだろうか。TSMCだと「cuLitho」のようなリソグラフィのためのソフトのようなものだ。

物理法則コードに起こし、数値計算して、ハード差別化するためのソフトだ。

日本だとソフトというと、ユーザーが触るアプリWebといったのになりがちだ。

もしくはハード連携となると組み込みだが、マイコンやらラズパイやら話題になるが差別化要因にはならないのだろう。

2023-08-11

人間運転するより自動運転車の方が事故が少なくなるのだから自動運転は開発すべきって、どこから出てきたんだろ

自動運転車システムが世の中になかったはずなので、数値としてのデータはなかったはずだ。

なのに、自動運転車が出来れば事故が減る、事故による死者が減るという意見が多かった。


数値計算プログラムなら間違わないが、機械学習はどこまでいっても間違えそうな気がしてならない。

2023-06-08

なんか数値計算でつまらないミスしたらしい

なんかヤフコメとかここでいくつかニチャり気味のスレがたってたけど、なんか数値計算しょうもない計算をしたのだろうかw

チャリストがよろこんでるというのはそういうことだろう。

自分のゴールは「そこ」じゃないんで自由にやってくれてよいのだけど、気づきをくれてありがとう

2023-05-19

anond:20230519194636

「アから始まってンで終わる6文字日本語」という19文字文字から思いつく単語を並べてるだけだからだよ

実際に文字数をカウントしてるわけじゃないし、実際に正規表現エンジンを通して検証しているわけでもない

ChatGPTは数値計算をしていない、数字の並びを見てありそうな答えを想像している、というのと根っこは一緒

2023-04-27

AIに全ての宗教学習させるとどうなる

それは単なる数値計算の結果となるだろう

2023-04-20

anond:20230420065515

検算しろとは言うけど必ずしもできるとは限らないんだよな。そもそも計算できないかコンピューターやらせてる処理もある。理論的には正の値になるはずだけど、ごく稀に誤差でゼロや負になった時に、バグるみたいなのも再現難しくて辛い。

メモリーまわりは、高速化のために生ポインタアドレス計算してる時はどうしてもミスる時がある。偶然ゼロ初期化されてるところを見てればそのまま動いちゃうけど、実行環境が変わると違うとこ見てて落ちるみたいなパターンも辛い。

ランダム性を持たせた処理というのは、ある種の最適化とか数値計算とか。そもそも答えを出すために処理してるから、正解がわからないしなかなか再現しないこともあって辛い。

anond:20230420081528

奴らは数値計算すら「この数字計算をするというシチュで一番よく見かけた数字はこれだからたぶんこれの答はこれだろう」みたいにやってるから

そんなトンチキコストかけてないで数式として読み込んで計算しろ

2023-03-29

ChatGPT系のAIは発達して、数値計算系のAIは置いてけぼりになる気がしてならない

3D CADとか、CAEとか、そういうやつ。

2023-03-01

anond:20230301213427

エクセルはシートに8万以上のレコードがあると数値計算した途端動かなくなるバグがある

致命的、致命的

2023-01-23

テスト打鍵がやる気起こらなすぎる

テスト打鍵工程になると憂鬱仕事が手につかなすぎて結果的全然仕事できないやつ認定されてる

数学とか数値計算とかやる仕事たかったのになんか思ってた現実と違うなぁ

2023-01-16

anond:20230116104435

昔はね、シミュレーション用の数値計算を分担して手計算する"computer" という職業があったんだよ。

小学校教室みたいに部屋に格子状に机を並べて、誰が誰の計算結果を受け取るかが設計された一連の"アルゴリズム"が実行されていた。

そういう職業機械コンピュータ計算機)に全て奪われて消滅した。

2022-12-30

[]

Bは、まったくあてにしない。

労力がかかってそうだけど答えが自明でない問題

そんな問題をとかせる。そういうのってなんだろ?適当なのナイか?ないのか?EFに角はやす問題。これはうまくいくかどうかわからない。自明ではない。いかなかったときのcontingencyまでかんがえてやらなきゃなんない

ストン密度をあらわす曲線を機械学習

よくよく見たらそう(ルドベリ)ではなく、イージーだった。_| ̄|○。たしかあの曲線は数値計算でもとめるもの。いろいろな人がいろいろな方法でもとめている。どれか気に入ったやつ一つひっぱってくる。適当関数もしくはNNで回帰できないのか。

正攻法

いろいろなケースにたいしてゼロ極限でのエネルギーをもとめる (BSE)→数値計算→曲線をえがかせる

問題設定

うえで描いたやつを適当関数ないしニューラルネットであてはめ。おそらくビッグデータにする必要あるよな。○○構造予測問題の文献にのっているデータ数をかぞえてみよう。

実測系列データ生成

Bはあてにしないって書いた。しかデータ生成はリスキーなので活用できる人材いたら活用したい。あの辺の帯にある物件を金出して入手できればいいんだけどなぁ。正攻法だと入手困難だからちょっとトリッキー方法を考える必要。アソコに頼むと・・生成に失敗したとき責任問題が発生するからなぁ。うまくいかない可能性あるけどって但書してから頼めばOK?うぅんむずかしいところやな

2022-12-27

anond:20221227105948

単位10進数数値計算アプリケーションからだよ

計算上は00010000と10000は同じ1万であるべきだろ

10000から6000を引いた結果は04000ではなく4000になってるべきだろ

から数値として取り込む場合は0が消える

0に意味がある場合エクセルファイル文字列として取り込め

2022-12-14

anond:20221214171717

具体的な数値計算は面倒だから嫌なの。自分計算力的に出来る保証もないし。できないかもしれないことに時間費やしたくないってこと。だからお前が計算できるなら例示しろよ。できないということはお前もまた俺に対してそう偏見したように計算できないってことになるだけ。

2022-12-01

コンピューターサイエンスって何だよ?

最近コンピューターサイエンスプログラマー必要か否かみたいな話が上がっているが、そもそもコンピューターサイエンスって何だよ。どこまでの範囲をさしてんの?

って思ってググってみたらちゃん定義されてた。

ググって出てきた情報を整理しただけなので詳しい人、補足・訂正よろしく


情報

CS2013

https://www.acm.org/binaries/content/assets/education/cs2013_web_final.pdf

CS2013はACM/IEEE-CSによるカリキュラム標準。

ACM(計算機協会)はコンピュータ分野全般国際学会、IEEE-CSIEEE(米国電気電子学会)の中にあるテクニカルソサエティ


J07-CS

https://www.ipsj.or.jp/12kyoiku/J07/20090407/J07_Report-200902/4/J07-CS_report-20090120.pdf

J07-CS一般社団法人情報処理学会がCC2001CSベースアレンジを加えたカリキュラム標準。今はCS2013を反映したJ17-CSがあるらしいけどその辺は良く分からん

IPA共通キャリアスキルフレームワークとの対応表もあり。

https://www.ipa.go.jp/files/000024060.pdf


知識体系

J07ーCSから抜粋CS2013と比較するとナレッジエリアがあったり無かったり。

KAナレッジエリアKUナレッジユニットアユニット最低履修時間
DS離散構造DS1関数, 関係, 集合6
DS離散構造DS2論理6
DS離散構造DS3グラフ4
DS離散構造DS4証明技法8
DS離散構造DS5数え上げと離散確率の基礎7
DS離散構造DS6オートマトン正規表現6
DS離散構造DS7計算論概論4
DS離散構造DS8計算
PFプログラミングの基礎PF1プログラミング基本的構成要素9
PFプログラミングの基礎PF2アルゴリズム問題解決6
PFプログラミングの基礎PF3基本データ構造14
PFプログラミングの基礎PF4再起5
PFプログラミングの基礎PF5イベント駆動プログラミング4
ALアルゴリズムの基礎AL1アルゴリズムの解析の基礎4
ALアルゴリズムの基礎AL2アルゴリズム設計手法8
ALアルゴリズムの基礎AL3基本アルゴリズム8
ALアルゴリズムの基礎AL4アルゴリズムの高度な解析
ALアルゴリズムの基礎AL5高度なアルゴリズム設計
ALアルゴリズムの基礎AL6計算クラスPとNP
ALアルゴリズムの基礎AL7暗号アルゴリズム
ALアルゴリズムの基礎AL8幾何アルゴリズム
ALアルゴリズムの基礎AL9データ分析アルゴリズム
ALアルゴリズムの基礎AL10並列・分散アルゴリズム
ARアーキテクチャ構成AR1論理回路と論理システム6
ARアーキテクチャ構成AR2データマシンレベルでの表現2
ARアーキテクチャ構成AR3アセンブリレベルマシン構成7
ARアーキテクチャ構成AR4メモリシステム構成アーキテクチャ5
ARアーキテクチャ構成AR5インタフェース通信3
ARアーキテクチャ構成AR6機能構成7
ARアーキテクチャ構成AR7並列処理と様々なアーキテクチャ2
ARアーキテクチャ構成AR8性能の向上
ARアーキテクチャ構成AR9ネットワーク分散システムのためのアーキテクチャ
OSオペレーティングシステムOS1オペレーティングシステム概要1
OSオペレーティングシステムOS2利用者から見たオペレーティングシステム1
OSオペレーティングシステムOS3オペレーティングシステム原理1
OSオペレーティングシステムOS4プロセス構造スケジューリング3
OSオペレーティングシステムOS5並行性4
OSオペレーティングシステムOS6メモリ管理4
OSオペレーティングシステムOS7入出力デバイス管理と入出力
OSオペレーティングシステムOS8ファイルシステム2
OSオペレーティングシステムOS9認証アクセス制御1
OSオペレーティングシステムOS10セキュリティと高信頼化
OSオペレーティングシステムOS11リアルタイムシステム組込みシステム
OSオペレーティングシステムOS12並列分散処理のためのオペレーティングシステム機能
OSオペレーティングシステムOS13オペレーティングシステム構成
OSオペレーティングシステムOS14システム性能評価
NCネットワークコンピューティングNC1ネットワークコンピューティング入門2
NCネットワークコンピューティングNC2通信ネットワーク接続7
NCネットワークコンピューティングNC3ネットワークセキュリティ2
NCネットワークコンピューティングNC4クライアントサーバコンピューティングの例としてのウェブ3
NCネットワークコンピューティングNC5分散アプリケーションの構築
NCネットワークコンピューティングNC6ネットワーク管理
NCネットワークコンピューティングNC7ワイヤレスおよびモバイルコンピューティング
NCネットワークコンピューティングNC8マルチメディア情報配信システム
PLプログラミング言語PL1プログラミング言語概要2
PLプログラミング言語PL2仮想計算機1
PLプログラミング言語PL3言語翻訳入門2
PLプログラミング言語PL4宣言と型3
PLプログラミング言語PL5抽象化メカニズム3
PLプログラミング言語PL6オブジェクト指向言語6
PLプログラミング言語PL7関数言語
PLプログラミング言語PL8論理言語
PLプログラミング言語PL9スクリプト言語
PLプログラミング言語PL10言語翻訳システム
PLプログラミング言語PL11システム
PLプログラミング言語PL12ブログラミング言語意味論
PLプログラミング言語PL13プログラミング言語設計
HCヒューマンコンピュータインタラクションHC1ヒューマンコンピュータインタラクションの基礎6
HCヒューマンコンピュータインタラクションHC2簡単グラフィカルユーザインタフェースの構築2
HCヒューマンコンピュータインタラクションHC3人間中心のソフトウェア評価
HCヒューマンコンピュータインタラクションHC4人間中心のソフトウェア開発
HCヒューマンコンピュータインタラクションHC5グラフィカルユーザインタフェース設計
HCヒューマンコンピュータインタラクションHC6グラフィカルユーザインタフェースプログラミング
HCヒューマンコンピュータインタラクションHC7マルチメディアシステムのHCI 的側面
HCヒューマンコンピュータインタラクションHC8協同作業コミュニケーションのHCL的側面
MRマルチメディア表現MRI情報ディジタル表現2
MRマルチメディア表現MR2文字コード1
MRマルチメディア表現MR3標本化。 量子化圧縮原理アルゴリズム
MRマルチメディア表現MR4マルチメディア機器
MRマルチメディア表現MR5オーサリング
GVグラフィックスとビジュアルコンピューティングGV1グラフィックスにおける基礎技術2
GVグラフィックスとビジュアルコンピューティングGV2グラフィック・システム1
GVグラフィックスとビジュアルコンピューティングGV32次元画像の生成と加工
GVグラフィックスとビジュアルコンピューティングGV4モデリング
GVグラフィックスとビジュアルコンピューティングGV5レンダリング
GVグラフィックスとビジュアルコンピューティングGV6コンピュータアニメーション
GVグラフィックスとビジュアルコンピューティングGV7視覚
GVグラフィックスとビジュアルコンピューティングGV8仮想現実(VR)
GVグラフィックスとビジュアルコンピューティングGV9コンピュータビジョン
ISインテリジェントシステムIS1インテリジェントシステムの基本的問題3
ISインテリジェントシステムIS2探索および制約充足2
ISインテリジェントシステムIS3知識表現および推論
ISインテリジェントシステムIS4高度な探索
ISインテリジェントシステムIS5高度な知識表現と推論
ISインテリジェントシステムIS6エージェント
ISインテリジェントシステムIS7自然言語処理
ISインテリジェントシステムIS8機械学習ニューラルネット
ISインテリジェントシステムIS9プランニングシステム
ISインテリジェントシステムIS10ロボット工学
IM情報管理IMI情報モデルシステム2
IM情報管理IM2データベースシステム2
IM情報管理IM3データモデリング4
IM情報管理IM4関係データベース3
IM情報管理IM5データベース問合わせ3
IM情報管理IM6関係データベース設計データ操作
IM情報管理IM7トランザクション処理
IM情報管理IM8分散データベース
IM情報管理IM9データベース物理設計
IM情報管理IM10データマイニング
IM情報管理IM11情報格納と情報検索
IM情報管理IM12ハイパーテキストハイパーメディア
IM情報管理IM13マルチメディアデータベース
SP社会的視点情報倫理SP1コンピ
ログイン ユーザー登録
ようこそ ゲスト さん