IT

IT

パケット解析 3: 10分でわかる基礎(ハードウェア)

最近では無線LANでネットに接続することが多いので、ネットワークハードウェアを意識する機会が減ってきている。 しかし、ハブ、スイッチ、ルータといった一般的なハードウェアについては是非知っておこう。 ハブ ハブとは、上の写真のようなRJ-45...
IT

パケット解析 2: 10分でわかる基礎(カプセル化)

前回OSI参照モデルの各階層について紹介した。 そこで今回は、異なる層のプロトコルが通信するには、どのような作業がされているのか確認していこう。 データのカプセル化 OSI参照モデルの異なる層のプロトコルが通信するには、必要な制御情報を付加...
IT

パケット解析 1: 10分でわかる基礎(プロトコルとOSI参照モデル)

インターネットでは、いろいろなソフトが配布されているが、中には怪しいソフトも存在する。 例えば、無料のソフトをインストールしたパソコンでユーザーの個人情報や行動を収集し、別のマシンに送ってしまうスパイウェアなどだ。 そこで、ネットワーク通信...
IT

エックスサーバー(Xserver)でのデータベース(MySQL)のバックアップとリストア

エックスサーバーでは、データベースにMySQLが使われていて、毎日自動的にバックアップされている。このサービスは、容量に2GBの制限があるものの、X10/X20/X30プランでも共通だ。 ただし、自動バックアップには、現時点では過去7日分の...
IT

Machine Learning 11: 10分でできるKNeighborsClassifier(K最近傍法)

前回は、ROC曲線の下のエリアのAUSについて求めてみた。今までは、数字の画像が5かそれ以外だけを判断していた。 今回は、 機械学習の中で単純なKNeighborsClassifierを使って複数のクラスについて判断してみよう。 KNeig...
IT

Machine Learning 10: 10分でできるAUC(Area Under the Curve)値の求め方

前回は、ROC曲線を描き、性能評価の可視化をしてみた。すでにroc_curveというライブラリが用意されているので、プロット自体は簡単だ。 今回は、ROC曲線の下の部分のエリアであるAUC(Area Under the Curve)について...
IT

混同行列 (Confusion Matrix) のまとめ

混同行列は、言葉だけではピンとこないこともあるので、指標についてまとめてみた。 予測されたクラス + - 実際のクラス + True Positive False Negative - False Positive True Negativ...