yomitech
← バックナンバー一覧

今週のQiita技術書まとめ

2024年5月19日配信

main()って具体的にどう呼ばれるのか?

はじめに 現在、私は立場上、業務でコードを書くことが殆どないのですが、とあることをきっかけに、Cに入門しようと思い立ちました。 Cの入門書を購入して早速勉強を始めてみましたが、プログラミング入門書のご多分に漏れず、出ましたMainメソッドの説明。 ・Cは、Mainメソッドを探して最初に実行します ・これをエントリーポイントといいます

書籍「グラフ深層学習」を参考にGNNのグラフ埋め込みをやってみた

本記事の概要 - GNNのグラフ埋め込みをpythonでの実装も含めてやってみたよ - GNN のライブラリは使わずにやったよ - 書籍「グラフ深層学習」の4章を参考にしているよ - 簡単な理論とコードを載せているよ

グラフ深層学習の表紙

グラフ深層学習

ヤオ マー/ジリアン タン/宮原 太陽/中尾 光孝 ・プレアデス出版

世界は「グラフ」でできている。ソーシャルネットワーク、交通ネットワーク、タンパク質の相互作用など、身の回りの様々な現象は、ノード(頂点)とエッジ(辺)から構成されるグラフによって記述することができる。本書はこのグラフを深層学習(ディープラーニング)に適用した「グラフ深層学習」を、初学者にも分かりやすく解説した入門書である。グラフ理論や深層学習の基礎からはじめ、グラフニューラルネットワーク(GNN)の理論的な側面やその実践的な応用例を幅広く取り上げている。自然言語処理、画像処理、データマイニング、生化学・ヘルスケアなど、様々な分野でのGNNの活用が理解できるようになってる。GNNに興味を持...

DatabricksにおけるRAGの実践

こちらのイベントでお話しした内容です。 スライドはこちら。 <script defer class="speakerdeck-embed" data-id="8705fa0c858f471c995463a0c514ae5f" data-ratio="1.7772511848341233" src="//speakerdeck.com/assets/embed.js"</script 冒頭は自己紹介…

Apache Spark徹底入門の表紙

Apache Spark徹底入門

Jules S. Damji/Brooke Wenig/Tathagata Das/Denny Lee/長谷川 亮/弥生 隆明 ・翔泳社

統合型アナリティクスエンジンの仕組みとビッグデータの大規模処理を徹底解説。基本操作からDelta LakeやMLlibを利用したパイプラインの構築まで紹介。

ML・CV系研究室配属前に読む記事

はじめに 私が研究室に配属されたとき行ったこと、やっておけばよかったことを中心に記事を書きます。 分野に限らず、共通しておすすめ出来る点もあります。これから研究室に配属され、研修が始まるまでに何かやっておきたいけど、何をやればよいかわからないという学生を対象にしています。 また、研究室配属がまだまだ先の学生の参考にもなるかもしれません。 やっておくとよいこと

ゼロから作るDeep Learningの表紙

ゼロから作るDeep Learning

斎藤 康毅 ・オライリー・ジャパン

実際にシステムを作りながらディープラーニングを学ぶ! ディープラーニングの本格的な入門書。外部のライブラリに頼らずに、Python 3によってゼロからディープラーニングを作ることで、ディープラーニングの原理を楽しく学びます。ディープラーニングやニューラルネットワークの基礎だけでなく、誤差逆伝播法や畳み込みニューラルネットワークなども実装レベルで理解できます。ハイパーパラメータの決め方や重みの初期値といった実践的なテクニック、Batch NormalizationやDropout、Adamといった最近のトレンド、自動運転や画像生成、強化学習などの応用例、さらには、なぜディープラーニングは優...

ゼロから作るDeep Learning 2の表紙

ゼロから作るDeep Learning 2

斎藤 康毅 ・オライリー・ジャパン

大ベストセラーの続編。さらに作る、さらに深くDeep Learningに迫る! コンピュータの専門書としては異例の大ヒットを記録した『ゼロから作るDeep Learning』の続編。第二弾の本書では、自然言語処理や時系列データ処理に焦点を当て、ディープラーニングを使ってさまざまな問題に挑みます。word2vecやRNN(リカレントニューラルネットワーク)、LSTMやGRU、seq2seqやAttention……ディープラーニングを支えるこれら最先端の技術を実装レベルでマスターできます。前作同様、平坦な言葉で分かりやすくをモットーに、高度に見える技術の裏側をじっくり説明し、実際に作ることで...

ゼロから作るDeep Learning 3の表紙

ゼロから作るDeep Learning 3

斎藤康毅 ・オライリー・ジャパン

超人気シリーズの第3弾ー令和の時代の新ドラゴンブック! 大ヒットを続ける超人気シリーズの第3弾。今回は「DeZero」というディープラーニングのフレームワークをゼロから作ります。DeZeroは本書オリジナルのフレームワークです。最小限のコードで、フレームワークのモダンな機能を実現します。本書では、この小さなーそれでいて十分にパワフルなーフレームワークを、全部で60★のステップで完成させます。それによって、PyTorch、TensorFlow、Chainerなどの現代のフレームワークに通じる知識を深めます。キャッチフレーズはー作るからこそ、見えるモノ。

未経験でエンジニアとして入社し、1ヶ月経ったので振り返る

初めまして。 2024年に入社し、晴れてエンジニアとしてキャリアをスタートしました。 早くも入社から1ヶ月が経ったということで、これまでの学習内容を振り返えるとともに、IT初心者におすすめの参考書や勉強法を紹介できればと思います。 プログラミング学習で使用した教材 研修では、主に『プロになるJava』を使用していました。

プロになるJava-仕事で必要なプログラミングの知識がゼロから身につく最高の指南書の表紙

プロになるJava-仕事で必要なプログラミングの知識がゼロから身につく最高の指南書

きしだ なおき/山本 裕介/杉山 貴章 ・技術評論社

本書では、プログラミングを仕事にしたい、エンジニアとして働きたい方、およびほかの言語で開発しているがJavaも使えるようになりたいという方を対象に、Javaでプログラミングができるようになるための解説をわかりやすく丁寧に行います。 Javaは、企業システムの構築を得意とするプログラミング言語で、銀行でお金を振り込む、宅配便で荷物を送るといった業務システムで多く使われているほか、検索サイトやSNS、買い物サイトなどサービスの構築でも広く使われています。多くの業務システムで利用されており、Javaプログラマーの人材募集も多いことから、Javaエンジニアになりたい人も比較的多いという状況があり...

闘魂Elixir ーー 書籍『Elixir実践入門』のご紹介(書きました!)

<b<font color="red"$\huge{元氣ですかーーーーッ!!!}$</font</b <b<font color="red"$\huge{元氣があればなんでもできる!}$</font</b <b<font color="red"$\huge{闘魂とは己に打ち克つこと。}$</font</b <b<font color="red"$\huge{そして闘いを通じて己の魂を磨いていく}$…

Elixir実践入門──基本文法、Web開発、機械学習、IoTの表紙

Elixir実践入門──基本文法、Web開発、機械学習、IoT

栗林 健太郎/大原 常徳/大聖寺谷 一樹/山内 修/齋藤 和也/隆藤 唯章 ・技術評論社

本書は、Elixirの言語仕様と実践的な利用方法を解説した入門書です。 Elixirは、低遅延で高い可用性を要求される分散システムの構築と運用を目的とするErlang VM上で動作する言語で、その文法はRubyから大きく影響を受けています。ゲームやチャットプラットフォームなど大量のコネクションとトラフィックを扱う必要のあるシステムを構築するのに利用されています。有用なツールやライブラリが多数開発されているのも後押しとなり、近年ではさまざまな分野に活躍の場を広げつつあります。 本書では、Webアプリケーション、機械学習、IoTなどでのElixirの活用方法を解説します。サンプルアプリケ...

このバックナンバーをシェア

X LINE Facebook はてブ