No Code, No Life

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

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 草 「良い社員」をやめる 「いわゆる"いい社員"になることを辞めたんだ」 と突然友人が語りだした. 「…

Day 38 本当に辛いときは, 終りが見えていても辛いものだ

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 現職の引き継ぎに専念 Web Engineering Boot Camp 現職の引き継ぎに専念 Github 9/28 草 一言 退職日が近づいている. 次の職場が楽しみでしょ笑 もう何も怖くないでしょ笑 というような声を…

Day 37 自分を推してくれる人

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 現職の引き継ぎに専念 Web Engineering Boot Camp 現職の引き継ぎに専念 Github 9/27 草 一言 退職日が近づいている. 自分が退職するという旨は最初は自部署で告知されたが, このような噂は…

Day 36 少しでもいいからやる

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 現職の引き継ぎに専念 Web Engineering Boot Camp 現職の引き継ぎに専念 Github 9/26 草 一言 お仕事をしている中で, どうしてもやりたくないこと, あると思う. けど, お仕事だから, やりた…

Day 35 結婚式・同窓会にはたまにでいいから行こう

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/25 草 一言 旧友の結婚式(披露宴)に参加した. 会えるとは思わなかった旧友に何人も会うことができ, 非常にいい会だった. 旧友に久々に会え…

Day 34

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/24 草 一言 自分を叩き直すための課題 向き合ったら○をつける。 課題克服メニュー クリア 理由 0. 恐怖心の克服 - 1. どんな小さな約束で…

Day 33 辞める勇気がなかっただけ

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/23 草 一言 「辞めるなんてもったいないね…. けど, かくいう自分は,『辞める勇気がなかった』からここにいるだけかもしれないな…」 中堅の…

Day 32 広い世界

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/22 草 見切りをつける 「Z世代はザコ」 という衝撃的な一言を上の方からいただいた. 冗談だとしても, 冗談ではすまされないレベルの発言で…

Day 31 自分にあった環境・生き方

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/22 草 ペンギンはどれほど背伸びをしても空を飛べない 「どうして空を飛べないんだ」「お前には羽があるじゃないか」 と言って, ペンギン…

Day 31 執拗に詰められ, 自己否定に苦しむ真面目で優しいあなたへ

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 277 X Github 9/20 草 執拗に詰められ, 自己否定に苦しむ真面目で優しいあなたへ 執拗に詰められるあなたへ 必要以上に否定されて自信をすっかりなくして…

Day 30 とにかく進めること

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 248-259 248-276 Github 9/19 草 一言 非同期処理という人生で初の概念・処理にぶち当たった. 初めてのことだらけで訳わからなくなる. ただ, これまでの自…

Day 29 不安は手を動かせば打ち消せる

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 192-202 192-247 Github 9/19 草 一言 コーディングしているとき, アルゴリズムを考えているとき, など 頭をフルに活用しているときは仕事の不安や週明け…

Day 28 コーディングスキル

本日の学習プランと結果 内容 分量 結果 Data Scientist Boot Camp 263 X Web Engineering Boot Camp 129 129-191 Github 9/17 草 一言 ずっとinputばかりしていても、コーディングの腕は上がらない。 いきなりAtCoderをやることに不安を覚えたため、一旦はP…