AIの危険性についてのGeoffrey Hintonの講演がYouTubeで視聴できます!Hinton は深層学習、AI研究の今日の隆盛をもたらした開拓者です。

Geoffrey Hintonは深層学習分野の巨人であり、2000年代前半までのニューラルネットワーク研究の停滞期を終わらせ、今日の隆盛の基盤を築いたことで知られています。彼は、彼が開発したディープビリーフネットワークを用い、事前学習(pretraining)という手法で多層ニューラルネットワークの学習に成功を収めました。彼はコンピュータ科学のノーベル賞とも称されるTuring賞を受賞しており、AI や深層学習のGodfatherとよばれています。彼は、Google Brainとトロント大学の教授を兼担しながら、この分野のトップリーダーとして、活発に研究を展開してきました。しかし、今年の5月、AIの危険性について自由に意見を述べるために、Google Brainを退職したことは世界中で大きく報道されました。
https://www.technologyreview.com/2023/05/01/1072478/deep-learning-pioneer-geoffrey-hinton-quits-google/

今回紹介する講演動画は、核戦争やAGI(汎用人工知能)など、人類の存続に関わる危機を研究しているケンブリッジのThe Centre for the Study of Existential Riskでの一般向け講演です。これはGoogle退職後の約1ヵ月後に行われたものです。ユーモアを交えたわかりやすい内容と、最後の質疑応答セッションも含めて非常に参考になります。

Geoffrey Hinton – Two Paths to Intelligence
(25 May 2023, Public Lecture, University of Cambridge)
https://youtu.be/rGgGOccMEiY

アナログの生物コンピュータとしての人類の場合、一人一人の教育は大変で、その人が死ぬとその教育の成果は失われてしまいます。しかし、デジタルコンピュータを使えば、ハードウェアの複製を通じて汎用人工知能を簡単に増やすことができます。このことから、一旦 汎用人工知能(AGI)がデジタルコンピュータ上で完成すれば、それは人類を容易に凌駕してしまう可能性があると懸念されているわけです。この講演を通して、AIと深層学習の先駆者の考えに触れることができますので、是非ご覧ください。

無料で読めるデータサイエンスの教科書、経済とファイナンスへの応用、Rによるメタアナリシスの本などがでています。

無料でよめるデータサイエンス関係の本やRを使ったメタアナリシスの本の紹介です。
1)Foundations of data science 
Microsoft Researchの研究者による教科書で、ダウンロードはこちらから可能です。 https://www.cs.cornell.edu/jeh/book.pdf
本の紹介動画はこちら。https://youtu.be/DqBUALT6dnM

またこの教科書での講義動画はこちら。
https://www.microsoft.com/en-us/research/publication/foundations-of-d
ata-science-2/
なお、YouTubeの再生リストにのっている教科書は上のリンクの本より古いので注意してください。

Foundations of Data Science

2)また経済やファイナンス分野でのデータサイエンスの本がオープンアクセスになっています。
“Data Science for Economics and Finance: Methodologies and Applications“, by Sergio Consoli, Diego Reforgiato Recupero, and Michaela Saisana.
https://www.datasciencecentral.com/new-book-data-science-for-economics-and-finance-methodologies-and/
ダウンロードリンクは上のサイトにありますのでクリックしてダウンロードしてみてください。

3)またオンラインで読める「R によるメタ分析:ハンズオン」の日本語版も評判になっています。
https://bookdown.org/baba_yoshihiko/Doing_Meta_Analysis_in_R/

「#名画で学ぶ主婦業」という本が面白いです。

#名画で学ぶ主婦業という本を読みました。twitterで名画についての主婦目線の大喜利のtweetを集めた本です。名画の解説のそばに、主婦目線の大喜利ツイートが並んでいて、思わず時間を忘れて読みふけってしまいました。暑い夏の日はクーラーにはいってこの本を読むのも楽しいです。

今ではこのシリーズは3冊出版されていますす。宝島社から著者:田中久美子 監修ででています。タイトルは最初に♯がついたタイトルですのでこのままネット検索してみてください。

#名画で学ぶ主婦業
#名画で学ぶ主婦業 主婦は再びつぶやく
#名画で学ぶ主婦業 傑作選プラス

どんな内容かというのは、以下のtwitterのまとめなどでご覧になるとよいと思います。
https://togetter.com/li/1224086
nitterのリンクも紹介しておきます。
https://nitter.net/meiga_gensen

 

最初の二冊の紹介はこちらのYouTubeビデオがわかりやすいです。
https://youtu.be/tdIUZXCERbk

核兵器と核抑止論についての参考書

台風は九州の西の海上を北上していきました。風と雨は結構強かったです。海のにおいが庭でしました。台風が通過すると海水をまきあげるので庭に塩水が降り注いで塩害が庭木にでると聞いたことがあります。庭に散水してうすめるのがよいそうです。

さて広島と長崎の原爆記念日も終わりましたので、今日は核兵器についての本を数冊紹介したいと思います。
まずそのものずばりのタイトルの本、「核兵器」(多田将 著、明幸堂)を紹介します。
https://www.hanmoto.com/bd/isbn/9784991034824

著者は高エネルギー加速器研究機構でニュートリノなどを加速器で研究している物理学者です。
「すごい実験 ―高校生にもわかる素粒子物理の最前線」 や 「すごい宇宙講義」という啓蒙書の名著の著者でもあります。(これらはどちらもKindle unlimitedで読めます)この二冊は、生命科学系の学生でもちゃんと理解できるように書かれていて、啓蒙書のお手本のような素晴らしい本ですので読むのをお勧めします。

今回紹介する「核兵器」という本は、帯によると「極小の世界が生み出す、極大の破壊力。人類史上最強の兵器を純粋に物理学の側面から解明する。」という本です。原子炉の原理から原水爆の原理と製造法など、さまざまなsimulation計算結果のグラフや表を含めながら わかりやすく解説してある本です。核兵器についての本格的入門書としておすすめします。

広島、長崎の原爆記念日の市長の演説で、核抑止論の話がでたそうです。核抑止論について基礎から理解するための本としては以下の二冊をおすすめします。どちらも国立国会図書館の送信サービスで無料で読むことができます。著者の豊田利幸先生は立教大学や名古屋大学、明治学院大学などで教えておられた素粒子物理学、原子核物理学の専門家です。核兵器廃絶のために尽力されていた先生で、かつ物理学の発展の歴史についても深く研究されていた先生です。世界の名著21のガリレオの巻(これも国立国会図書館の送信サービスで無料でよめます)には、豊田先生の解説「ガリレオの生涯と科学的業績」が新書一冊分をこえる分量で記載されています。https://dl.ndl.go.jp/pid/2934598

話がそれましたが、核抑止論についての先生の二冊の本についてです。どちらも国立国会図書館の個人送信資料で読むことができます。新・核戦略批判のほうから読まれるとよいと思います。どちらも岩波新書で、湯川秀樹先生の序文がついています。

核戦略批判 https://dl.ndl.go.jp/pid/9544597
新・核戦略批判 https://dl.ndl.go.jp/pid/11894416

GLPだのGMP、APIなどという略語や、Due Diligence(DD)などという意味不明の言葉満載の生物医学系の文書の解読の手引き

医学生物学の創薬のサイトなどをみていると、トランスレーショナルリサーチとか、トランスレーショナルサイエンスなどというカタカナ語が頻出して、なんのことやらよくわからなくなりませんか?あるいは意味不明の英語の略語が頻出してネット検索しなくてはならないのはうっとうしいですね。例えば、GLPだのGMP、あるいはAPIとかの略語や、Due Diligence(DD)などという言葉がでてくると、私などは????状態です。GMPはグアノシン1リン酸( グアノシン一リン酸)ではなく、APIはアプリケーション・プログラミング・インターフェイスではありません。

英語は漢字のように一文字に豊富な表現力がないので、単語の先頭の文字をならべる方式では、いろいろな全く異なるものが、全く同じ略語になるわけです。これファベットを使う言語の欠陥です。こうした欠陥も自動翻訳がもうちょっと進歩すると補える時代になるでしょうが、それまでは用語集やポップアップ辞書を使いながらこの欠陥言語に対処していくほかないでしょう。適切な一目でわかるような日本語の用語をつくってもらいたいものです。ChatGPTの登場以来、スタートレックのユニバーサルトランスレータの時代がもう すぐそこに見えてきているので、そうなれば視認性のよい日本語の学術用語で研究して、必要に応じて自動翻訳で英語にするというのも簡単になるでしょう。是非、明治時代の先人にならって、日本語のわかりやすい専門用語をつくっておくべきだと思います。

さて、そうした未来の話はさておき、当座のカタカナ英語や英語の略語の解読、利用に使えるすぐれた用語集が以下のAMED研究グループのサイトに公開されています。https://id3catalyst.jp/
このサイトにある、用語集・リンクのコーナーをみてくささい。
https://www.id3catalyst.jp/j/words.html

 

「アカデミア研究者のための、創薬分野におけるTranslational Researchの専門用語ハンドブック Ver.1.0」というpdfファイルがおすすめの用語集です。
https://www.id3catalyst.jp/images/technical_terms_handbook_ver1.pdf

柳瀬陽介先生の講演のスライドがダウンロードできます。動画もおって公開されるそうです。

台風が近づいているので、今日一日中風が強いです。明日は丸一日台風の強風域に入るとの予報で、福岡への再接近は夜になるらしいです。以前紹介した風を可視化してくれるサイトをみると、二つの台風ができているのがよくわかります。

https://earth.nullschool.net/jp/#current/wind/surface/level/orthographic=-218.57,24.59,1139

基調講演:柳瀬陽介氏

明日8月9日に、柳瀬陽介先生の基調講演があるのを先生のブログで知りました。
https://yanase-yosuke.blogspot.com/2023/08/let62ai.html

明日の講演で使うスライドを既にpdfで公開してくださっています。動画もおって公開されるとのことです。スライドを拝見すると、今回の御講演は、以前紹介した動画での先生の講演と相補うもののようです。前回の御講演動画はこちらで紹介しました。

ChatGPT時代の論文執筆のための英語教育はどうあるべきか?―この京大式英語教育の動画は必見です。

今回は英語教育に関する先生の考え方が学べる内容だと思います。もちろんChatGPTのプロンプトの作り方がのっているスライドもありますのでこちらだけご覧になっても良いと思います。

PyMOLでAlphaFold2 databaseのpdbファイルを一発で取り込んで表示するプラグインの紹介

PyMOLでは、PDBのサイトにあるタンパク質なら、登録番号をいれるだけで一発で立体構造を表示できます。
しかし、AlphaFold2で予測されたpdbファイルはPDB のサイトにはないので、AlphaFold Protein Structure Database ( DeepMind と EMBL-EBIが開発)https://alphafold.ebi.ac.uk/ のサイトから、表示したいタンパク質を探し出してpdbファイルをダウンロードして、PyMOLからそのファイルを選んで表示させる必要がありました。別の方法としては、UniProtのサイトhttps://www.uniprot.org/にもpdbファイルは登録されているので、そちらUniprotからpdbファイルをダウンロードしてそのファイルをPyMOLから選んで表示させるという方法も可能です。しかし どちらも面倒です。

実は、UniProtIDをいれるだけでAlphaFold Protein Structure Databaseから構造をPyMOLに取り込むプラグインがあります。
https://github.com/APAJanssen/Alphafold2import
このプラグインはpdb ファイルやmmCIF-formatのファイルに対応しており、かつ複数のタンパク質のUniProtIDをいれるだけで、全部一括でとりこむことも可能です。これをインストールしておけば、UniProtIDを入れるだけでAlphaFold2 databaseにある任意のタンパク質の立体構造を手軽に表示できて便利です。まだ使ったことがない方は、是非インストールして使ってみてください。

作者のGithubページにインストールの仕方が書いてあります。とても簡単です。私はUbuntu 22.04.3 LTSにインストールしたPyMOL にインストールしました。

1)まず、上のGithubのサイトを開き、右上の緑のCodeボタンを押して、出てくるプルダウンメニューの一番下にある、Download ZIPボタンを押してzipファイルをダウンロードしてください。
2)PyMOLを起動して、メニューバーにあるPluginをクリック、Plugin Managerをクリックしてください。
3)Install New Pluginをクリックして、開いたメニューにあるChoose fileボタンを押して、ダウンロードしたzipファイルを選びます。
4)pluginをインストールするディレクトリをきいてきますので、デフォルトのままにするか、あるいは自分のすきなディレクトリを指定します。
5)これで、PyMOLのplugin menuにImport Alphafold2 entry from EMBLが追加されているはずです。選んでクリックすると、Get Alphafold2 modelという画面が開きます。上のボックスにUniProt-identifierをいれて、下のバックスに必要なら分子名を入浴してLoad modelボタンをおすとすぐに構造が表示されますので試してみてください。上のボックスに複数のUniProtIDを入れると、一括して構造をとりこんで表示することもできます。
6)UniProtIDはAlphaFold2 databaseに書いてありますのですぐにわかります。いちいちUniProtデータベースで調べる必要はありません。
7)コマンドラインで複数の分子を一括して取り込むには、次の書式を使います。

fetchAF2 uniprot1 uniprot2 … uniprotN, name1 name2 … nameN

写真は、今朝散歩道でみつけた野生のユリです。

米国の原子爆弾による初の死者の噂と、オッペンハイマーについての本について。

78年前の今日、米国が広島に原子爆弾を投下して、多くの市民を虐殺しました。その米国では今年の7月21日に、映画「オッペンハイマー」が公開されて絶賛されているようです。
米国が人類初の原子爆弾実験に成功したのが1945年7月16日でした。
私が聞いた日本人研究者の話によると、この最初の原爆実験の際、主要な科学者は退避壕の中から爆発を観察していたのですが、若い研究者(多分大学院生といっていたと思います)は外で退避壕の上などに陣取って双眼鏡をもって、爆発を観察していたのだそうです。核爆発が終わったあと、退避壕からでてみると、外にいた彼らは爆風で吹き飛ばされて、皆いなくなっていたとのことです。ロスアラモスにいた研究者のラボに留学した日本人研究者が、ボスから聞いた話だそうで、本当だったら恐ろしいことです。

最近話題のオッペンハイマーについては、九州大学の教授、カナダのアルバータ大学の教授をしておられた計算科学のパイオニア、藤永茂先生の著書をおすすめします。

藤永茂 著『ロバート・オッペンハイマー 愚者としての科学者』(ちくま学芸文庫)という本で、筑摩書房から出ています。
https://www.chikumashobo.co.jp/product/9784480510716/
以下の内容紹介を読むと、引き込まれます。丁度Kindleで割引セールをやっていた(今日まで)ので先ほど購入しました。藤永先生のお兄さんは長崎で被爆されたそうです…。
https://www.webchikuma.jp/articles/-/2478
写真は夜明けの月が輝いている青空をバックに咲いている百合の写真です。毎年、広島、長崎の原爆忌のころに庭や山際に百合が咲きます。

pdb ファイルの立体構造表示を自分のホームページに埋め込む方法の例

昨日は人工雪の作成の時に使うバクテリアがもつ、雪の結晶形成促進作用があるタンパク質inaZの立体構造をweb pageに埋め込んでみました。
コードを書かかったので、今日はコードと、それをhtmlファイルに書き込んだ後の結果をならべてみることにします。

こちらは、3Dmolのホームページにリンクがあるembed (埋め込み)についてのページにのっているコードです。
http://3dmol.csb.pitt.edu/doc/tutorial-embeddable.html
これを自分のweb pageのhtmlに書き込むと、書きこんだページで立体表示をすることができます。このコードでは、data-pdb=’2POR’でPDBの2PORというエントリを読み込んでいます。この部分をdata-href=’https://alphafold.ebi.ac.uk/files/AF-P06620-F1-model_v4.pdb’にすると、https://以下で指定したサイトにあるpdbファイルを読み込んで表示します。またdata-style=’stick’のstickをline, cross, stick, sphere, cartoonのどれかに変えると立体構造表示が指定した表示に変わります。コードは上が、2PORの表示。その次が、昨日表示したinaZの立体構造の表示です。inaZは横に長いので、800ピクセル四方に表示するようにしてあります。

2PORの表示コード:

<script src=”https://3Dmol.org/build/3Dmol-min.js”></script>
<script src=”https://3Dmol.org/build/3Dmol.ui-min.js”></script>

<div style=”height: 400px; width: 400px; position: relative;” class=’viewer_3Dmoljs’ data-pdb=’2POR’ data-backgroundcolor=’0xffffff’ data-style=’stick’ data-ui=’true’></div>

inaZのAlphaFold2データベースにある予測構造のpdbファイルを指定して表示するコード;

<script src=”https://3Dmol.org/build/3Dmol-min.js”></script>
<script src=”https://3Dmol.org/build/3Dmol.ui-min.js”></script>

<div style=”height: 800px; width: 800px; position: relative;” class=’viewer_3Dmoljs’ data-href=’https://alphafold.ebi.ac.uk/files/AF-P06620-F1-model_v4.pdb’ data-backgroundcolor=’0xffffff’ data-style=’stick’ data-ui=’true’></div>


 


ブラウザで分子を立体表示する方法の紹介。

私のブログの様なweb pageで、分子の立体構造を表示して、マウスで動かしたりできるようにするにはどうしたらよいでしょうか。
昨日紹介した山本 典史先生がこちらのページで、そのやり方をわかりやすく書いてくださっています。

「ブラウザーで分子を立体表示する」https://yamnor.me/2022-03-14-2020/#03

先生の記事にある、3Dmol で、私が以前紹介した雪をつくるときに働くバクテリアのタンパク質inaZを立体表示したのが以下の図です。タンパク質の立体構造予測ツールのAlphaFold2のデータベースにのっている以下の予測結果を使いました。
https://alphafold.ebi.ac.uk/files/AF-P06620-F1-model_v4.pdb
マウスでドラッグしたり、拡大縮小したりできるのを確認してください。

先生のページには他に、Molmilをつかって埋め込む方法も書かれています。Molmil は、分子を立体表示する WebGL (JavaScript) プログラムで Protein Data Bank Japan(PDBj) で開発されています。Molmilの使い方については以下の動画をみるとよいでしょう。

分子ビューアMolmilの使い方
https://youtu.be/aCWyTOmdO88