新米機械学習エンジニアのブログ

AI系ベンチャー企業で機械学習・ディープラーニングを使った仕事をしているリサーチエンジニアのブログです。これからデータサイエンティストやAIエンジニアになりたい人向けに情報を書いていきます。

日本語

大学院生からAIエンジニアになって1ヶ月経ったのでレビューしてみる

記事として書きたいことはたくさんあるのですが、なかなか余裕がなくやっと書く気持ちになってきたので、また毎月or毎週くらい書いていこうと思っています。 [11/7追記] 結局毎月とか毎週とか書いてない。。 概要 経緯 イギリス短期留学 プライベートな話 博…

東大三鷹寮は刑務所ではない

私は東京大学の三鷹寮(正式名称は「東京大学三鷹国際学生宿舎」)に2年ちょっと住んでいます。 この記事では、東大三鷹寮(以下、三鷹寮)がどのような場所なのか、私はどのように過ごしているのか、その他三鷹寮についての諸々を書きます。 三鷹寮とは? …

整理HACKS! を読んで

整理HACKS!―1分でスッキリする整理のコツと習慣 作者: 小山龍介 出版社/メーカー: 東洋経済新報社 発売日: 2009/06/01 メディア: 単行本 購入: 20人 クリック: 525回 この商品を含むブログ (156件) を見る を購入して読んでいて、Evernoteか何かにメモをしよ…

OverleafでpdfLaTeXで日本語化する方法

ほとんどは以下のサイトに書いてありますが、 https://ja.overleaf.com/learn/latex/Japanese#CJK_with_XeLaTeX https://qiita.com/zr_tex8r/items/cdaac1500718eb9fa330 少し手間取ったので一応ここにメモ的にまとめておこうと思います。 やり方はとても簡…

修士課程を修了し、博士課程進学が決定しました。今後の懸念など

わざわざ正社員(準公務員だったので正確には常勤職員だけど、まあ世間的には正社員と同義だし正社員の方が打つのが楽なので正社員とします)を辞めて修士課程に入学したわけですが、どうやら無事に修士号を取れたようです。3月末にならないと取れたことには…

Token not allowed in a PDF string (PDFDocEncoding): (hyperref) removing `math shift' on input line と出たとき

メモとして。 LaTeXにて、例えば \section{$\frac{1}{x}$} と書いてたらタイトルのような Token not allowed in a PDF string (PDFDocEncoding): (hyperref) removing `math shift' on input line ~~ というエラーが出たら、 \section{\texorpdfstring{$\fra…

Overleafで右側のPDFの方で文字検索ができないとき

Overleaf v2を使用しているのですが、内容が長くなると何か確認したい部分があるときにスクロールして探すのは非常に面倒で、文字検索をしたくなってきます。 しかし、左側のeditorでは文字検索をできるのに、右側の出力の方では文字検索をできないのが不便…

MPI openmpi mpi4py使用時に各プロセスのCPU使用率が100%を超えてしまうとき

openmpiを使って計算を並列化するときに各プロセスのCPU使用率が100%を超えてしまうとき。 例えば $mpirun -np 6 python -u simulate.py とした時に、合計のCPU使用率が600%を期待しているにも関わらずそれ以上のCPU使用率となってしまった場合は、 $mpirun …

学振の提出をしての感想・反省など

学振(日本学術振興会)の特別研究員募集への申請書を提出しました。正直かなり頑張って書きました。 学振とは、簡単に言うと大学院生と大学院修了して間もない研究者の一部が給料と研究費をもらえる制度です。 以下にリンクを貼っておきます。 制度の概要(…

就職と博士課程進学について

修士2年になりました。 同期の多くは、就職するか博士課程に進学するか非常に悩んだと思います。 最近のアカデミックの経済的な冷え込みのニュースやSNSでの先輩研究者の呟きは後を絶ちません。これからどうなっていくのでしょうか。 僕は一度就職しているの…

大学院生活10ヶ月目での日記的な

大学院に入ってから早10ヶ月が経ちました。早いものです。 このブログは以前は独自ドメインを使用していましたが、やめました。はてなブログも有料版のはてなブログProを使用していましたが、無料版に戻しました。独自ドメインを使用するにはProにする必要が…

Macのterminal(ターミナル)でjobをstop(一時停止)・break, kill(中断)する方法

Macのterminal(ターミナル)でjobをstop(一時停止)させたい時は、control + zをすればできます。 ちなみに、Macではcontrolのボタンはcommandとは別に存在するので、間違えないようにしましょう。 control + zを行うと、このようなterminal上にこのような…

MacでHigh Sierraにアップデートしたらfatal error: stdio.h: No such file or directory #include <stdio.h>と出たときの解決法

Mac OSの最新アップデート”macOS High Sierra”が出ました。早速アップデートしたのですが、アップデート前の30分前までは行えていたC言語のコンパイルgccができなくなっていました。 こんなエラーが出ていました。 fatal error: stdio.h: No such file or di…

大学院に入学して半年経ったので思うところを適当に書いてみる

同期と過ごす時間は楽しい ゼミがまあまあきつい(研究室による) 修論のテーマに悩み中 やはりコミュニケーション能力は大事 論文を読むのは難しい 論文を探すのも難しい 大学院の修士課程に入学して半年が経ちました。 しばらくブログを更新していなかった…

Rでのt検定(片側検定、両側検定)のやり方

今回は自分のためのメモ的な投稿です。 たとえば、 x = -1.22, -1.17, 0.93, -0.58, -1.14 y = 1.03 , -1.59, -0.41, 0.71, 2.10 という2つのデータがあったとします。まずはデータセットをします。 > x <- c(-1.22, -1.17, 0.93, -0.58, -1.14) > y <- c(1.…

大学院生の就職について

文系大学院生の就職事情 理系大学院生の就職事情 博士卒の就職事情 Googleでみんなどんな検索キーワードを使っているんだろうと調べたら、 大学院 就職 と一番上に出たので、大学院生の就職について少し書きたいと思います。 一つ先に謝っておくと、僕は大学…

PythonのSymPyでの3次方程式の解き方

ちょっと3次方程式を解く必要に迫られて、しかしこれを自分で解くのは非常にめんどくさいなと。 未知数の次数について整理するのすらめんどくさい。 そこで少し調べていたら、PythonのSymPyというモジュールを使えば、方程式を簡単に解くことができるという…

Magic KeyboardとMagic Trackpad 2を導入したら予想以上に便利だった。

僕はいつもMacBook 12インチを持ち歩いており、ラボでもこのデバイスを使用しています。 また、別のモニターをHDMIで繋いでデュアルディスプレイにしています。 Magic KeyboardとMagic Trackpad 2を導入する前はこんな感じです。 ただ、これだと画面が被るん…

MacBook 12インチにWindow Tidyを入れてみた

ぼくは普段MacBook 12インチを愛用しているのですが、先輩から教えてもらったWindow Tidyというアプリを入れてみて、思いの外よかったので少しこのことについて書きたいと思います。 Window Tidyの詳細を知りたい方はこちらを見てください。Mac App Storeの…

総合研究大学院大学、東京大学大学院の天文学専攻の説明会日程

総合研究大学院大学(以下、総研大)の入試ガイダンスはこちらです。 入試ガイダンスについて 3日後の5月20日(土)にあるみたいですね。 総研大は、かなりおおざっぱに言うとお金がたくさん使えて、とても良いです。 RA制度として月に8万円もらえて(最初の…

天文学専攻の大学院生として1ヶ月弱過ごしてみて

1ヶ月弱での反省点 1ヶ月弱で気づいたこと・学んだこと 1ヶ月弱で楽しかったこと・ハマっていること 今後やっていきたいこと 危惧していること これから大学院に入る人へ 久しぶりの記事となります。たまに読んでいただいている方がいて、とても嬉しいで…

大学院入試の対策法ー東京大学大学院に合格した経験から

はじめに 具体的に何をやればいいのか 募集要項をよく読む 説明会の日程を調べる・行く 合格のための計画を立てる まとめ はじめに この時期、来年度に行われる大学院入試の対策を始めている方は多いのではないでしょうか。 僕は昨年に東京大学大学院に合格…

企業や公務員の面接対策法・注意点

やってはいけないこと、マイナス点 やった方がいいこと、プラス点 話に一貫性を持たせる ESで突っ込まれそうなポイントをわざと作る・用意しておく 大学生のときの就活では公務員系しか受けていませんが、実は公務員でも面接が数回あるところもあります。一…

東大大学院天文学専攻入試の過去問の解答(一部)

[2019年12月22日] 別の記事で公開しました。リンク-> [2019年9月23日] 現在過去問解答のリンク切れの修復をしています。1ヶ月ほどお待ちください。 公開することにした経緯著作権について過去問ファイル ※[2019年6月24日追記] PDFがダウンロードできないとい…

Project Euler 16「各位の数字の和」をPython3で書いてみた[解答]

問題文 215 = 32768 であり, 各位の数字の和は 3 + 2 + 7 + 6 + 8 = 26 となる. 同様にして, 21000 の各位の数字の和を求めよ. 注: Problem 20 も各位の数字の和に関する問題です。解いていない方は解いてみてください。 日本語の問題はこちら Problem 16 - …

Project Euler 15「格子経路」をPython3で書いてみた[解答]

問題文はこちらに日本語訳が載っています。 Problem 15 - PukiWiki 問題文 2×2 のマス目の左上からスタートした場合, 引き返しなしで右下にいくルートは 6 つある. [f:id:nariagarix:20170305230301j:plain] では, 20×20 のマス目ではいくつのルートがあるか…

Project Euler 14「最長のコラッツ数列」をPython3で書いてみた[解答]

コラッツ数列って初めて聞きました。そして特に調べていないので解説もしないです。すみません。 問題文 正の整数に以下の式で繰り返し生成する数列を定義する. n → n/2 (n が偶数) n → 3n + 1 (n が奇数) 13からはじめるとこの数列は以下のようになる. 13 →…

Project Euler 13 「大きな数の足し算」をPython3で書いてみた[解答]

とにかく問題の数字が長いです。。 問題はこちらから Problem 13 - PukiWiki 以下の50桁の数字100個の合計の上から10桁を求めなさい。 37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199…

Project Euler 12「高度整序三角数」をPython3で書いてみた[解答]

問題はこちらです。 三角数の数列は自然数の和で表わされ, 7番目の三角数は 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28 である. 三角数の最初の10項は: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ... となる. 最初の7項について, その約数を列挙すると, 以下のとおり. 1: …

Project Euler 11「格子内の最大の積」をPython3で書いてみた[解答]

日本語の問題はこちらに載っています。 Problem 11 - PukiWiki 上の 20×20 の格子のうち, 斜めに並んだ4つの数字が赤くマークされている. 08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08 49 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04…