【Rで自然言語処理】自然言語処理から見る米国映画の変遷 その壱
GWにたっぷり映画を見ました。映画ってその時代の空気を映し出しているよなぁ、と前々からなんとなく感じていたのですが、はっきりこれ、というデータがなくてむずがゆい感じがしていました。ならばいっそ、自分の手で分析してやろうじゃないか、というのが今回のモチベーションです。
※ものすごく長くなりそうなので二つに分割します。
続きを読む【AWSでShiny】AMIを使ってAWS上に手っ取り早くShiny環境を作る。
AWS始めました。
種々やりたいことはあります。ありますが、取り急ぎ、Shinyで作ったアプリを社内向けに公開したい、という目的がございまして。ぶっちゃけ、Shiny serverを自前でインストールすれば済む話っちゃ話なのです。
が、とりあえず的にShiny環境を作るのに、パブリックなAMIを使っちゃえば深く考えなくていいんじゃね?という発想でやってみました。非常に簡単なので、ほんとに手っ取り早くやるにはこれで十分かと。
続きを読む【電子工作】ボタン電池式小型照明(キラキラエッグ)改造のための回路を設計する(実験編)
【Javascript】オープンデータ遊びのための下準備。
昨年はR、Shiny、自然言語処理、ニューラルネットワーク辺りを一生懸命やっていました。
2018年はどうしようかな、と考えていたところ、諸事情によりデータの可視化周りをあれこれする必要が出てきました。従来通りShinyでやっても良いのですが、せっかくだから新しいことにチャレンジしたい。ShinyだとどうしてもRが裏で動くことが前提だから、広く使ってもらうにはちょっと不便だな、という不満がなんとなくあって、だったらいっそのことJavascriptをやってみよう、と思い立ったわけです。
また、昨年末、諸事情あってIoTに興味をもち、arduinoをnode.jsから動かす"Johnny-five"なるライブラリがあることを知り、ますますJavascriptに興味をもったのでした。
2018年の前半はJavascriptによるデータビジュアライゼーション(たぶん主にD3.js)を中心に勉強しつつ、後半はnode.jsをつかったarduinoの操作およびセンサデータの取得と可視化をやってみようと思っています。加えて、まだどちらか決めかねているのですが、Amazon Web ServiceなりGoogle Cloud Platformなりのクラウドサービスを使ってあれこれ遊んでみたいとも思っています。
※自然言語処理でやりたいことがあるといえばあるのですが、そのためのテストデータがなかなか集まらなくていったん休止状態です。
【PC】Windows10の自己修復ループから復旧までの道のり。
年末おしせまる中、12月23日に突如、PCがおかしくなりました。サインインできない状態からスタートし、新しいアカウントを作ることで一時的に動くようにはなったものの、翌日の12月24日にはエラーが発生し、再起動するものの自己修復ループにはまってしまいました。
結局、OS再インストールで復旧させたのですが、その間にいろいろあったので、少しでもお役に立てるよう、記録を残しておきます。
【Rで機械学習】back queryとムーア・ペンローズ形逆行列の話。
前回の記事、恥ずかしいことに堂々と片手落ちなことを書いてしまっていました。
ニューラルネットワークの出力から入力を逆算するには重み行列の逆行列を用いれば良い、と書きました。
が、これだけでは片手落ちで、逆行列が存在しないケースではこの計算はできないことになります。さすがにそれではいかんと思うので、補足の意味で、逆行列が存在しない場合はどうすれば良いか、メモ書きとして残しておきたいと思います。