No Code, No Life

データサイエンティストを目指すしがないエンジニアのブログ

2022-10-01から1ヶ月間の記事一覧

Day 56 親や環境を言い訳にして不貞腐れるのは簡単。だが、そこからいかに大成するか考えるほうが100倍難しく、1億倍楽しい

インフルエンサー ネットでいろんな人が簡単に情報共有できるようになったから、インフルエンサーを見て、「自分もひょっとしたら、同じことができるかもしれない」と思ってしまう。けど、情報発信している人が「それだけのことを発信できている」のは、これ…

Day 55 「共有すること」がいかに大事か

1. 画像処理 Segmentationの評価軸 IoUについて学習. torchmetricsでは、今はjaccard indexというメソッドに変更されている. Jaccard Indexについては、refにも記載がないややこしじ扱い方がある...これもQiitaにまとめて発信しておこう. torchmetrics.funct…

Day 54 class、やはり分かってなかった

1. 画像処理 Segmentation dataset作成等にクラスが多用されるが、まだclassについて曖昧な点があるなあ __XX__っていう関数はデフォルトで実行されるの?とか。 調べた所、特殊メソッドといって、クラスに特定の文字列の関数を定義してあげると、特定の動作…

Day 53 巨人の肩に座る

1. 画像認識の応用分野 講義のコードを理解しながら再現する過程で、referenceを見る癖がだいぶついた。そして、英語のreferenceを読むことに抵抗感がほぼなくなった。 DeepLabV3によるsegmentation実装。 1秒ほどの短時間で、縦横1312ピクセルほどの画像のs…

Day 52 作ることが目的にならぬよう

1. 雲判別アプリについて Cloud classificationについて、KaggleのDatasetを用いて学習。 resnet50 fine tuning: 4 epochs validation accuracy score: 95% resnet18 fine tuning: 4 epochs validation accuracy score: 90% Datasetの利用規約を確認: 特に明…

Day51 アプリ制作進捗

1. 自主制作アプリ構想~データ取得 雲の画像を再度精査し、一度ImageFolderでラベリング実施 1ラベルにつき50枚弱しか画像がなかったので、再度crawling実施 icrawlでGoogleImageCrawler、max_num = 300と指定するも80枚程度しかDLされず icralerのissueをg…

Day50 Dataset探索

キカガク進捗日記 1. 自然言語処理章末問題クリア. BoWによるベクトル化とNNによる分類で、精度90%近くは達成. 他にもTf-Idfを用いた分類をためしたが、全く精度出ず. この違いは何なのだ? Tf-Idfについては下記サイトが分かりやすい. https://www.sejuku.n…

Day 49 Kaggleコンペ初submit

出場コンペ決めるまで SIGNATEで調子に乗って、Kaggle初コンペ出場. → まず良さげなコンペを探すのに一苦労 最終的に君にきめた!: https://www.kaggle.com/competitions/feedback-prize-english-language-learning/overview Kaggler大先輩様の奮闘を見るべ…

Day 48 SIGNATE、Kaggleコンペを始めました

データサイエンティスト分野で知らない人はいないであろう、データ分析コンペです. ここ数日ブログ更新できていませんでしたが、寝る間も惜しんで分析進めた結果、SIGNATEでは金メダル2つ圏内取得 (クラスUP!). Kaggleも念願の初submitに至りました. Kaggle…

Day 47 精神論は嫌いだが、

本日の学習プランと結果 内容 結果 備考 キカガク: 画像認識 fine tuning X キカガク: 時系列解析 X キカガク: 自然言語処理 X 追加で行ったこと Web Scrapingの基礎/応用 Flask リーダブルコード講習 Github 10/11 草 10/11 キカガク 記録 「やり始める」こ…

Day 46 GPU

本日の学習プランと結果 内容 結果 備考 キカガク: 画像認識 入門 C GPU利用制限にひっかかった. SIGNATE 練習問題 1問 追加で行ったこと 時系列解析 (再帰型NN)の基礎理論 自然言語処理 (形態素解析→BoW解析)の基礎理論 WEB (HTTP, CSS, JS)復習 Github 10/…

Day 45 まずは確認/調査しながら写してみる

本日の学習プランと結果 内容 分量 結果 キカガク: OptunaによるNN構造探索 完了 O キカガク: 画像認識 入門 C 追加で行ったこと ベイズ最適化に関する初期調査. SIGNATE 練習問題 Github 10/9 草 10/9 キカガク 記録 ベイズ最適化 Qiitaの記事はホンマかい…

Day 44 NN構築できるようになった / Batch Normalizationについて

本日の学習プランと結果 内容 分量 結果 キカガク: 機械学習の基礎3 完了 O キカガク: Streamlitの基礎 完了 O キカガク: ディープラーニングの基礎1 完了 O キカガク: ディープラーニングの基礎2 完了 O Github 10/8 草 10/8 キカガク ひとこと PyTorchを使…

Day 43 最初は浅く広く.

本日の学習プランと結果 内容 分量 結果 キカガク: 機械学習の基礎1 完了 O 追加で、機械学習の基礎2も完了. 章末問題は特に問題なし. 前々から繰り返しやっていることなので、すでにある知識を復習/さらに深掘りしている. 現在基礎3. Github 10/6 草 10/6 …

Day 42 数学/プログラミングにおいて手を動かすこと = 筋トレと同じである

本日の学習プランと結果 内容 分量 結果 WEB Engineer Boot Camp X Chainerの完了 O: 章末問題まで完了 キカガク: Pythonの基礎 O: 完了 キカガク: 機械学習の基礎1 O: Lasso回帰の実装と分析まで Github 10/5 草 10/5 キカガク 線形代数と基礎的なプログラ…

Day 41 最終的なoutputを意識して勉強しないと効率はあがらない

本日の学習プランと結果 内容 分量 結果 Udemy WEB Engineer Boot Camp X キカガク AI/クラウド/IoT 入門コースの完了 O Chainer/キカガク 線形代数/統計/情報理論の復習 O Github 10/4 草 10/4 キカガク学習状況 何を己は作りたいのか?世の中をどうしたい…

Day 40 初めてのハローワーク

本日の学習プランと結果 内容 分量 結果 高度職業訓練支援の調査 O ハローワークでの給付金申請まで完了 WEB Engineer Boot Camp X Data Scientist Boot Camp O キカガクでの学習 (AI基礎講座)開始 Github 10/3 草 偏見 ハローワークにはじめて行った. 専門…

Day 39 「いい社員になる」ことをやめた友人

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 現職の引き継ぎに専念 Web Engineering Boot Camp 現職の引き継ぎに専念 Github 10/2 草 「良い社員」をやめる 「いわゆる"いい社員"になることを辞めたんだ」 と突然友人が語りだした. 「…