PythonによるAI・機械学習のセミナーを5回でやるとしたら・・・
第一回 準備編 numpy,matplotlib 行列計算と可視化第二回 機械学習 pandas,scikit learn 機械学習の一連の流れ第三回 ディープラーニング kerasまたはPyTorch ディープラーニングの流れとモデルの作り方 (MLP,CNN,RNN,LSTM)第四回 ネットワーク分析 networkx,python-louvain...
View ArticlePIDの古典・現代制御から強化学習、深層強化学習(DQN,R2D3)までの出力制御のトレンド
前にOpenCVとScikit-learnとPyTorch・Kerasの使い分けhttps://ameblo.jp/smeokano/entry-12526090552.htmlを書いたとき出てきた図の「出力」...
View Article故障したことを知る、稼働率を知るIoTシステムの作り方(中小企業向け)
以前、IoTの全体像の例「照度センサーの情報を表示する」https://ameblo.jp/smeokano/entry-12240624461.htmlということで、光センサーのデータを無線(XBee)で飛ばして、Raspberry...
View ArticleGSNを中心とした要求から検証までの流れ
きのうの、ソフトウェア工学、特に要求工学と人工知能の関係https://ameblo.jp/smeokano/entry-12336040548.htmlの最後に書いた、要求仕様を作成する業務が仕様化でき、そこに人工知能が適用できるか?について。-----■要求仕様を作成する方法...
View Articleソフトウェア工学、特に要求工学と人工知能の関係
(コンピューターの)ソフトウェアを作成するためのアカデミックなアプローチとして、ソフトウェア工学があり、ソフトウェア工学の中でも、要求分析(要求仕様書/要件定義書を作るまで)を作るまでを対象にしたのが、要求工学となります。...
View ArticleAITalk Web APIで、動的に簡単に音声を出力するには
【はじめに】AI Talk Web APIを使うと、こちらから文字列をURLエンコーディングして送れば、音声データをoggファイル等のフォーマット(指定できる)で返してもらえます。しかし、oggファイルですので、そのまま再生するわけにはいかない・・・ あらかじめAPIを実行して、受け取ったファイルを保存し、 そのファイルを流す・・とかすると、...
View ArticlePICで2つのUARTを使って、中継する-その2 PIC18F25K22で割り込みを使う
PIC18F25K22は、UART(USART)の口を2つ持っていて、別々に動く。(他のPICも2つの入り口を持っているが、別々に操作はできない)そこで、 一方の入力を9600BPS もう一方を57600BPSにして、データを中継するという話。前回は割り込みを使いませんでした。今回は割り込みを使って処理する。 GPS側を割り込み...
View ArticlePICで2つのUARTを使って、中継する-その1
PIC18F25K22は、UART(USART)の口を2つ持っていて、別々に動く。(他のPICも2つの入り口を持っているが、別々に操作はできない)そこで、 一方の入力を9600BPS...
View ArticleRをIBMクラウドBlueMixで行うには
データサイエンスなどで使う(統計ソフトの)Rは、IBM PaaSクラウドのBlueMix上でも使えます。具体的には、Rを実行する環境R Studioとか、PythonのJypyter Notebookとか、使えます。その方法について(0)前提BlueMixでランタイムを実行、Watson Machine...
View ArticleGSNを使って、ゴール指向要求分析してみる
D-CASEワークショップの懇親会等で、「要求分析を行うのに、GSNが使える。それを研究している」といったので、その成果を披露してみたいとおもいます(詳しくはFOSE2017で発表する予定)題材は、そのD-CASEワークショップの演習1 「メカトロニクスコンテスト」で、 トップゴールが「期間内に最低戦える機体を作る」に、...
View ArticleK5 IaaSでのAPIの使い方
K5 IaaSでサーバー等の作成をするには、 IaaSポータルからブラウザでGUI操作する APIを使うの2とおりがありますが、APIでしか出来ない操作もあります。なので、APIが使えないといけないわけですが、この操作が解りにくいので、メモしておきます。■API操作に2つの方法 APIを実行するには、2つの方法があります。 (1)どこかのサーバーから、シェルをたたいて実行する...
View ArticleK5 IaaSでのメール&ZabbixのSMTP Auth設定
Zabbix3.4では、「管理」→「メディアタイプ」でEmailの設定で、SMTP Auth設定ができます。でも、これを、K5 IaaSで行うのが大変なので、メモしておきます。(K5IaaSを使わない人にとっては、ZabbixのSMTP...
View ArticleRed Hat Enterprise Linux 6 にZendを入れる
詳しいことは後で(1)gitのインストールwget ftp://fr2.rpmfind.net/linux/dag/redhat/el6/en/x86_64/extras/RPMS/perl-Error-0.17016-1.el6.rfx.noarch.rpmsudo rpm -ivh perl-Error-0.17016-1.el6.rfx.noarch.rpmcd...
View ArticleRed Hat Enterprise Linux 6 にhttpdとPHPを入れる
詳しくは後で書く以下の手順でOK■httpサーバーを入れる●epelをいれるwget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-6sudo rpm --import RPM-GPG-KEY-EPEL-6sudo rpm -ivh...
View ArticleRed Hat Enterprise Linux 7 にxamppを入れる
詳しくは後で書く以下の手順でOK●xamppを入れるwget https://www.apachefriends.org/xampp-files/7.0.20/xampp-linux-x64-7.0.20-0-installer.runchmod 755 ./xampp-linux-x64-7.0.20-0-installer.runsudo...
View ArticleRed Hat Enterprise Linux 6 にZendを入れる
詳しいことは後で(1)gitのインストールwget ftp://fr2.rpmfind.net/linux/dag/redhat/el6/en/x86_64/extras/RPMS/perl-Error-0.17016-1.el6.rfx.noarch.rpmsudo rpm -ivh perl-Error-0.17016-1.el6.rfx.noarch.rpmcd...
View ArticleRed Hat Enterprise Linux 6 にhttpdとPHPを入れる
詳しくは後で書く以下の手順でOK■httpサーバーを入れる●epelをいれるwget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-6sudo rpm --import RPM-GPG-KEY-EPEL-6sudo rpm -ivh...
View ArticleRed Hat Enterprise Linux 7 にxamppを入れる
詳しくは後で書く以下の手順でOK●xamppを入れるwget https://www.apachefriends.org/xampp-files/7.0.20/xampp-linux-x64-7.0.20-0-installer.runchmod 755 ./xampp-linux-x64-7.0.20-0-installer.runsudo...
View Article富士通クラウドK5 IaaSでサーバーにアクセスするには(TeraTerm編)
●お題富士通クラウドK5 IaaSで仮想ルーター・サーバーを立てるにはhttp://ameblo.jp/smeokano/entry-12290847450.htmlで立てたサーバーにSSHでTeraTermを使って入ります。●前提・K5に上記の方法で仮想サーバーをたててあるものとします →上記の方法で立てると、SSHで入れるようになっているようです。...
View Article