Welcome

Jun Nishii's web page

pyenvでanacondaをインストールしようとしたが,以下のようにエラーが出る。

$ pyenv install anaconda3-4.4.0
Downloading Anaconda3-4.4.0-Linux-x86_64.sh...
-> https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh
error: failed to download Anaconda3-4.4.0-Linux-x86_64.sh

BUILD FAILED (Vine 6.5 using python-build 1.1.3-...

Continue Reading...

コンピュータ上の仮想物理空間で,多細胞生物を模した進化シミュレーションをしたら,面白い形の仮想生物ができたよというお話。成長段階に応じて環境を水中から陸上に変えたら,足が生えてきたり等,見せ方も非常に上手くて面白い。

Continue Reading...

AlphaGoで有名になったDeepMindによる歩行学習のYoutubeビデオ。 詳しいことはここ(?)に紹介されているみたいなので読まなくてはと思いながら,目先の〆切に追われ中(blog書いている暇はあるのかとかつっこんではいけない)。 誰か卒論でこのあたりの勉強してくれないかな。 ここ10年くらいの間の機械学習の技術的進歩は激しく,学生の時には夢みたいに思われた計算機実験もどんどん可能になっていて,なんとも隔世の感あり。

Continue Reading...

31 Jul

GitHub

comp github

GitHubの使い方のページを追加しました。

初心者のために一応の説明をしておくと,Gitは作成中のソフトウェアや文書の途中の履歴を残してくれるバージョン管理システム。 うっかりバグを作ったりしても前のバージョンに簡単に戻せる。 バージョン情報をサーバ上に置けば,ソフトウェアの共同開発も簡単になるし,大学といえなどで違うパソコンを使ってプログラムを作るのにも便利。 GitHubはこのようなサーバのひとつ。

GitHubは,無料アカウントでは非公開ファイル(private repository)の管理は通常できないが,教育目的であればGitHub Educationでǔ..

Continue Reading...

不幸にして最近まで知らなかったが,LaTeX上で関数やデータを可視化するのにPGFPlotsが便利。 LaTeXファイルでデータファイルを読み込んでグラフ化することもできる。

簡単な三次元グラフの例

\documentclass[dvipdfmx]{jsarticle}
\usepackage{pgfplots}
\pgfplotsset{width=8cm,compat=1.14}

\begin{document}

\begin{tikzpicture}
\begin{axis}
\addplot3[
    surf,
]
{exp(-(x^2+y^2)/4};
\end{...

Continue Reading...

3年生後期からのプレ配属では,どんなことをするのかと質問をいただきました。 一応卒論の準備というつもりで以下をしようかなと思っています。

  • データサイエンスの基本のお勉強をする。
    • データを取得し,加工し,機械学習の手法を使って解析し,考察し,プレゼンする。
  • いろんなプログラミング言語や,計算機の基本操作を習得する。
  • システム管理の基本を勉強する。
  • 英語も勉強する。
  • 卒論で何をするか考える。

機械学習(コンピュータに学習をさせる手法)の一部は,3年次後期の計算モデル論II(西井担当)で紹介します。 詳しくは西井まで。

Continue Reading...

アリストテレスは「重いものほど早く地面に落ちるものだ」と説明したが,ガリレオはこの説に反対し,「空気などの抵抗がなければ,物体は重さに関係なく同じ速さで落下する」と主張した。この説を証明するために,ピサの斜塔から大きさの違う物体を落として,同時に着地することを確認したというエピソードがいろいろな本に書かれている一方で,このエピソードはガリレオの弟子の創作だという説もある。

岩波書店から邦訳が出版されているガリレオの著書「新科学対話(上)」を読むと,物理実験に関するガリレオのマニアっÁ..

Continue Reading...