しょうちゃんのつれづれ日記

日々のお仕事、趣味の将棋と音楽関連(ピアノ・作曲)、読んだ本の感想および社会問題や国内外の政治・経済等に対する批判的な論評(ショウノミクス)などの内容が中心になります。

PC・IT・AI関連

統計学とデータサイエンスの違い

本日は統計学とデータサイエンスの違いについて考えてみたいと思います。私が以前に感じていたのは、入力を1単位変えた時の出力の変化の度合いが分かるという要因分析やルール抽出が可能なのが統計学、という考えです。流行の深層学習は予測性能が高いがブラ…

Mathematica講習会

本日は、毎年一回恒例?になっている数式処理ソフトmathematicaの学内講習会を受講しました。 以前は頻繁に使用していたのですが、近年は年数回程度しか利用しないため、知識をさび付かせないためにも、このようなトレーニング?の機会は重宝しています。P.S…

Dropboxの無料プランで台数制限導入

本年3月からDropboxの無料プランで同期可能なデバイス(PC, スマホなど)が、3台までに制限されることになりました。規約改正を全く知らず、送られてきた警告メールで気付きました。 慈善事業でないため、やむを得ないのかもしれませんが、やはりショックが…

共同研究者の来訪について

一昨日(3/13(水))から昨日(14(木))午前中にかけて、水産研究所のS波さんが訪ねてきました。ちなみに、私が以前に在籍していた職場の同僚になります。サメ類の体長組成データに基づく年齢査定の相談に乗るという名目ですが、ここ数年は年1回くらい来られ…

JAFICの研究者来訪

一昨日(2019/2/21(木))の午後は、JAFIC(一般社団法人漁業情報サービスセンター)のSさんとOさんが訪ねてきました。 昨年度から覚書(共同研究契約)を取り交わして、直面する課題に取り組んでいます。 今回はJAFICが開発している漁場探査システムなどにつ…

広島県職員3名の方々が来訪されました

本日午後は、広島県立総合技術研究所の研究員3名の方々が訪ねてきました。 昨年末に日経新聞に掲載された私の研究内容の記事を見て、人工知能や深層学習の応用分野に興味を持たれたそうです。 広島県では、工業や農業、林業や水産業などの8つの研究センター…

私の研究内容が日経新聞に掲載されました

本日(2018/12/3(月))の日本経済新聞(朝刊・科学面)において、私の研究内容「深層学習技術でシラスの漁獲量予測」を取り上げていただきました(小さなスペースですが…)。 教育負担や雑用が非常に多く、研究時間の確保が悩みの種ですが、今後も水産資源解…

ディープラーニングの実験をしていました

前期の授業終了から期末試験までのわずかなタイムラグを利用して、オリジナルデータに基づく深層学習(ディープラーニング)の実験をしていました。深層学習は性能が良い、と言われていますが、私の計算(経験)では伝統的な統計モデルや他の機械学習手法と…

モバイルノートPCのソフトインストール

短期出張用のウルトラモバイルノートPCを新しい機種に乗り換えました。バッテリーが発火(炎上?)する可能性があるとのことが分かりましたが、リコールもせず本質的な解決策を示さないメーカーの姿勢に疑問を感じたことが一番の理由です。空き時間を利用し…

Deep Learningのツール

3月初旬に届いたDeep Learningを含むデータ解析用デスクトップPCの一通りの設定がようやく終わりました。今回は思い切って、Virtual-BOXやVM-Wareなどの仮想環境上にLinux OSであるUbuntuをインストールするという方法を採用しませんでした。 Windows版のAna…

高性能パソコン

高性能グラフィックボードを積んだデスクトップPCが、本日届きました(G-Tune君、長い間待ってたぜ、という感じです)。ゲーミングPCというカテゴリーのため、金ピカなどの派手な筐体だったらどうしよう(e.g. 会計検査等での説明が工夫を要するかもしれない…

深層学習の分析ツール

深層学習(ディープラーニング)の分析ツールですが、試行錯誤を繰り返した結果、結局Kerasにしましたので、備忘録も兼ねて記しておきます。最初はRから呼び出せるh2oを使っていましたが、使い勝手も性能もいまひとつで、Pythonのライブラリーに切り替えるこ…

Python機械学習ライブラリーの講習会

本日は私にとっての仕事納め?で(明日はお休みをいただく予定)、終日都内でPython言語による機械学習ライブラリーの講習会に参加していました。ようやくPythonの文法やメソッドの指定にも少しずつ慣れてきましたが、究極の目的は流行のPythonライブラリー…

ゲーミングPC?の購入

後期になって少し楽になりましたが、毎週の授業準備および組織内や学内の委員会等の業務、雑用に追われて、研究にまでなかなか時間が回りません。全て想定の範囲内ですが、予算の使い方も単年度ではなく、今後長期間に渡って細々と研究を続けていくためには…

Mathematica

本日はMathematicaという数式処理パッケージの学内講習会に参加しました。このソフトは学生時代から長く愛用していますが、最近は使用頻度が少なくなり、良い復習の機会になりました。ここ数年~十数年?のバージョンアップでパレットやキャプション機能、サ…

Pythonの環境設定

本日は授業の合間を縫ってPythonの環境設定をしています。過去2台は仮想環境(VirtualBOX/VMware)+Ubuntu(linuxOS)という正攻法?で行いましたが、今回はcygwin経由です。Pythonは易しいと良く言われますが(私もこの意見に賛成です)、あくまでC/C++やFortra…

機械学習シンポジウム

機械学習をテーマとした昨日午後の学会シンポジウムですが、盛況のうち無事終了しました。私のスライドは突貫工事で雑な講演になりご迷惑をおかけしましたが、他の発表者の内容はチュートリアル的なものから具体的な応用例まで幅広く、興味深かったです。聴…

SAS文法のど忘れ

久しぶりにSASを使ったら、文法をすっかり忘れてしまったことに気付きました。データを読み込んで簡単な一般化線形モデルの解析を行うだけなのに、エラーが続出で明日に持ち越し、という予期せぬ結果になってしまいました。予定通り終わらず、ショックです。…

Deep Learning ツール群のインストール

今回はDeep Learning ツール群のインストール第2段です。前回は廃棄予定の古いマシンでしたが、今回はメインで使用する現役バリバリのノートPCです。備忘録も兼ねて、手順を書き留めておきます。 1.仮想環境としてVirtual Boxを導入(前回VMwareでうまくい…

ソフトウェアのインストール

本日の午後は久しぶりにまとまった時間が取れたので、VirtualBox上のUbuntuを通して実行するための代表的なDeep Learningツール群のインストールを行いました。ライブラリーをインストールしてPathを通し、環境変数等を設定する、という一本道のはずでしたが…

ソフトウェア講習会

お盆の帰省をはさんで、昨日と本日はPCソフトウェアの講習会に参加していました。 独力では学べないようなコンテンツも多く、参加して良かったとは思いますが、習得するまでに結構時間がかかりそうな感じです。 昨晩から今朝にかけて台風が都心直撃との予報…

Windows10へのアップグレード

Windows10への無償アップグレードが今週金曜までのため、本日1台デスクトップPCをアップグレードしてみました。作業は1時間弱で終わり、SAS、SPSS、Mathematica、Matlab等無事起動できました。 EXCELアドオンツールなど幾つか動かないソフトはありましたが、…

ディープラーニングの試行

ディープラーニング(人工知能の1つの手法で、出力変数が存在する誤差逆伝搬法などの教師付きニューラルネットワークにおける中間層を複数に設定したモデル:日本語では深層学習と訳されることが多い)の実行のため、以前にUbuntu(Linuxの一種)の導入を試…

UNIX環境の構築

数年ぶりにUNIX環境を使う必要に迫られています。最初はcygwinでお茶を濁そうと考えたのですが以前と同じでは進歩がないのと、せっかくなので流行のUbuntuを使ってみたい気もするので迷っています。ただ、UbuntuはLinuxにしては動作が重いようなので、古いPC…

Windows 10 リリース日

日はWindows10のリリース日です。廃棄予定のPCを実験台(捨て石?)にし、どのソフトが新しいOSで稼働してどのソフトが動かないかを調べ、Windows10で動かない重要なソフトは開発元に対応を依頼する予定です(フリーソフトはあきらめますが…)。なにせ特殊な…

Elastic Netのパラメータ推定

Elastic Netの計算に際し、αとλの値を同じに設定してもRとSASで微妙に結果が異なります。αをgrid searchで定めた上でλの最適化を行っていますが、同時に推定できないものでしょうか?SASのexternal k-fold cross-validationは通常と何が異なるのか、マニュア…

Pythonの勉強を始めました

遅ればせながら、スクリプト言語Pythonを勉強し始めました(ついでにRubyも)。主な目的は、ディープラーニング(深層学習)の実装です。Rから呼び出せるパッケージなど考えていましたが、やはりh2oでは荷が重いようなので…「Pythonスタートブック」を読んで…