知っていることだけ

勉強していて役に立つ、理解の助けになるようなポイントを書いていきます。

2019-01-01から1年間の記事一覧

パターン認識の全容を分かりやすく

このページは以下の読者を対象にしています パターン認識とは パターン認識の基本構成 識別処理で用いる手法 最近傍決定法 このページは以下の読者を対象にしています パターン認識の初歩、全体像が知りたい パターン認識とは 入力された画像が、どの概念に…

C言語 ナンプレを自動でとくプログラム

このページは以下の読者を対象にしています プログラムの説明 入力ファイル 使用プログラム 出力結果例 このページは以下の読者を対象にしています c言語中級者 ナンプレをプログラムで解いてみたい プログラムの説明 全体の流れ: ファイルから問題を読み込…

画像処理 移動平均法とメディアンフィルタの

C++

このページは以下の読者を対象にしています 実験方法 使用プログラム 結果 移動平均法とメディアンフィルタの違い カーネルサイズを大きくすると 結論 このページは以下の読者を対象にしています 移動平均法とメディアンフィルタをC++で実装したい 粒状雑音…

Effective Python ―Pythonプログラムを改良する59項目 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は Effective Python ―Pythonプログラムを改良する59項目作者: Brett Slatkin,石本敦夫,黒川利明出版社/メーカー: オライリージャパン発売日: 2016/01/23メディア: 大型本この商品を含…

jupyter notebook でPDFを画像に変換

Anacondaを使ってpdf2imageを入れるときに手間取ったので紹介 方法 Poppler for Windowsからpoppler-0.68.0_x86をダウンロードする。 blog.alivate.com.au 解凍する. 解凍用ソフトが無ければ 7-Zipをダウンロード sevenzip.osdn.jp システム環境変数のPathに…

pythonで機械学習 初心者向け PCのカメラを使いリアルタイム処理

対象読者 概要 機械学習 使った関数 import したもの カメラ取得 カメラ破棄 カメラの画像取得 新規ウィンドウに画像を取得 ウィンドウ破棄 キーボード入力を取得 画像の差分の絶対値を取得 輪郭抽出 参考書籍 対象読者 pythonで機械学習を試してみたい PCカ…

pythonで機械学習 初心者向け 輪郭抽出

対象読者 前準備 機械学習 使った関数 importしたもの グレースケールにする. グレースケール画像の表示 画像を平滑化(白色雑音の除去) 二値化 輪郭抽出 外接矩形を作成 長方形を図示 参考書籍 対象読者 pythonで機械学習を試してみたい 領域抽出を簡単にや…

pythonで機械学習 初心者向け 顔認識でモザイクをかける

対象読者 概要 前準備 使用プログラム 参考図書 対象読者 pythonで機械学習がやりたい 簡単な画像認識がやりたい 概要 cascadeファイルから人の顔を自動認識。 認識した部分を縮小、拡大することでモザイク風にする。 前準備 cascadeファイルをopencv/haarca…

pythonで機械学習 初心者向け 明日の平均気温を予測する

対象読者 前準備 機械学習 参考書籍 対象読者 pythonで機械学習を試してみたい 日常に役立ちそうな具体例で機械学習をやってみたい 前準備 気温データを 気象庁|過去の気象データ・ダウンロード から取得。 今回は2009/1/1から2018/12/31までの、東京での平…

Unityの教科書 Unity2018完全対応版 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は Unityの教科書 Unity 2018完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)作者: 北村愛実出版社/メーカー: SBクリエイティブ発売日: 2018/06/21メディア: 単行…

Kaggleで使う構文 カテゴリ変数への対処

使用した構文 数値になっているものを文字列に変換 ダミー変数を作成 順序尺度データに対し0, 1, 2...といったデータに変える 使用した構文 数値になっているものを文字列に変換 <DataFrame>.astype(str) ダミー変数を作成 pd.get_dummies(<DataFrame>) 順序尺度データに対し0, 1, </dataframe></dataframe>…

Kaggleで使う構文 データの変換

使用する構文 列にアクセス log変換. trainとtestデータを結合 indexのreset importしたもの import numpy as np import pandas as pd 使用する構文 列にアクセス <DataFrame>["列名"] 又は <DataFrame>.列名 log変換. log1p:全ての値に+1してからlogすることで0に対応する np.log1</dataframe></dataframe>…

Kaggle House Prices 日本語訳カーネル

参考にする構文はこちら protoidea.hatenablog.com protoidea.hatenablog.com 作成したカーネルはこちら. Comprehensive data exploration with Python | Kaggle を元にしています

スラスラわかるC# 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は スラスラわかるC#作者: 岩永信之出版社/メーカー: 翔泳社発売日: 2013/03/15メディア: 単行本(ソフトカバー)購入: 1人 クリック: 9回この商品を含むブログ (5件) を見る この記事…

Kaggleで使う構文 欠損データへの処理

使用する構文 データが欠損しているかを調べる pandas並び替え NAを埋める グループ毎に別の値を埋める 各値が何個あるか 最頻値の取得 使用する構文 データが欠損しているかを調べる <DataFrame>.isnull() データが無いマスにTrue,あるマスにFalseが入ったデータフレー</dataframe>…

Kaggleで使う構文 データの様子を探る

使用した構文 列名を羅列 describe ヒストグラムと推定される確率分布関数を表示 Dataframeの結合 散布図 箱ひげ図 相関行列の取得 ヒートマップ dataframeのうち値が大きいものをn行取得 行名取得 数値データのみの列名を取得 importしたもの import pandas…

python3 練習問題

10進数を2進数に変換して表示 実行結果 答え 金額を入力して貨幣枚数に変換。 実行結果 答え うるう年の判定 実行結果 答え じゃんけん 実行結果 答え 3つの数を昇順に並べ替える 実行結果 答え 10進数を2進数に変換して表示 実行結果 10進数> 1000 1000 = 1…

素数をpython3で列挙する方法4通り あなたはいくつ答えられる?

問 1000以下の素数を全て求めよ 自身より小さい数全てで割って、割り切れないものを探す(level1) 自身の平方根以下の値で割り切れないものを探す(level2) エラトステネスの篩を使う(level3) 番外編 ジェネレータで無限に生成(level4) 問 1000以下の素数を全…

和の計算法5通り あなたはいくつ思いつく? python初心者用問題

問 「1から10までの和を計算」するプログラムをpythonで5通り作成せよ。 以下答え。プログラムの結果は全て 55 問 「1から10までの和を計算」するプログラムをpythonで5通り作成せよ。 forを使い、C言語風にやる (level1) 説明 sumを使う (bestなコード) (le…

GNU Make 第3版 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は GNU Make 第3版 作者: Robert Mecklenburg,矢吹道郎(監訳),菊池彰 出版社/メーカー: オライリージャパン 発売日: 2005/12/01 メディア: 大型本 購入: 4人 クリック: 115回 この商品…

基礎からしっかり学ぶC++の教科書 C++14対応 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は 基礎からしっかり学ぶC++の教科書 C++14対応 作者: 矢吹太朗,WINGSプロジェクト山田祥寛 出版社/メーカー: 日経BP社 発売日: 2017/02/16 メディア: 単行本 この商品を含むブログを見…

PythonとKerasによるディープラーニング 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は PythonとKerasによるディープラーニング 作者: Francois Chollet,巣籠悠輔,株式会社クイープ 出版社/メーカー: マイナビ出版 発売日: 2018/05/28 メディア: 単行本(ソフトカバー) …

Pythonで動かして学ぶ! あたらしい機械学習の教科書 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は Pythonで動かして学ぶ! あたらしい機械学習の教科書 作者: 伊藤真 出版社/メーカー: 翔泳社 発売日: 2018/02/15 メディア: Kindle版 この商品を含むブログを見る この記事は次の読…

すぐに使える! 業務で実践できる! Pythonによる AI・機械学習・深層学習アプリのつくり方 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は すぐに使える! 業務で実践できる! Pythonによる AI・機械学習・深層学習アプリのつくり方 作者: クジラ飛行机,杉山陽一,遠藤俊輔 出版社/メーカー: ソシム 発売日: 2018/06/29 メデ…

人工知能は人間を超えるか 松尾豊(2015) 紹介

この記事は次の読者を対象にしています 紹介 まとめ この本を読むべき人は 人工知能は人間を超えるか ディープラーニングの先にあるもの (角川EPUB選書) 作者: 松尾豊 出版社/メーカー: KADOKAWA/中経出版 発売日: 2015/03/11 メディア: 単行本 この商品を含…

Ruby 初心者向け基本事項

この記事は以下の読者を対象にしています Ruby初心者 最低限知るべき知識、コードが知りたい 各コードの意味が知りたい Rubyの傾向 出力 入力・文字列操作 コメントアウト 演算子 if文 乱数 型変換 for文 while 配列 ハッシュ(連想配列) メソッド.関数のよ…

JSPの基本コード

JSP基礎知識 JSPタグの使い分け xmlでURLの紐づけ 補足説明 Servletのコンパイル 補足説明 JSPを呼び出すservlet 補足説明 JDBCでデータベースを操作 補足説明 JSP基礎知識 HTMLの中にJavaコードを記述する。HTML部分とJava部分を分けることで管理しやすくし…

アルゴリズムチェーンとパイプライン 「Pythonではじめる機械学習」まとめ

交差検証と処理タイミング 交差検証と処理タイミング テストデータの情報を学習に用いてはならない。交差検証でも同じである。検証データの情報を学習に用いてはならない。つまり、データの前処理(PCAなど)も訓練データと検証データに分けてから行う必要が…

MOS Word Expert, Excel Expert,PowerPoint 2016 に合格した勉強法

合格までにやったこと ・FOM出版 よくわかるマスターMOSを一周 以上。9時間の勉強で合格はできます。 問題集に問題が十分あるので、一周するだけで十分です。 Microsoft Office Specialist Microsoft Excel 2016 対策テキスト& 問題集 (よくわかるマスター) …

評価基準とスコア 「Pythonではじめる機械学習」まとめ

[Pythonではじめる機械学習-scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎, 2017]の「5.3 評価基準とスコア」 (p270~298)で学んだこと。 指標「精度」の欠点 混同行列(confusion matrix) クラス分類と閾値 適合率-再現率カーブとROCカーブ 適合…