JavaScript

初心者でもわかる!JavaScriptで即時関数を使う理由

こんにちは。フロントエンドの開発といえばJavaScript。 ただ、JavaScriptの関数には、通常の関数定義以外にも、関数リテラル、無名関数、アロー関数などいろいろな種類があって初心者が戸惑うポイントでもあります。 ちょっと強引な言...
Web開発

【JavaScriptで解説】オブジェクト指向だと何がいいのか?

こんにちは。 当たり前すぎてそれほど意識することはない『オブジェクト指向』という言葉。 でも、スラスラと説明できる人は少ないのではないでしょうか。 さらに、何が便利で、いつもの仕事にどう役立っているのかまで言える人は、さらに少ないでしょう。...
Go言語

【AI研究者おすすめ】機械学習エンジニアを目指すプログラミング初心者が学べき言語

今回は、将来、機械学習・AIエンジニアになりたいと考えるプログラミング初心者が、学べきプログラミング言語について紹介します。 各プログラミング言語が機械学習分野とどう関わっているのかについて知ることにより、プログラマとしてのキャリアの大きな発展に繋がるはずです。
Python

【2021年最新版】Pythonでデータサイエンスが学べるプログラミングスクールおすすめ5選

Pythonでデータサイエンスを学べる無料体験があるプログラミングスクールを5つ紹介します。データサイエンスを学ぶことで、プログラミング未経験者でも、転職で優位になることができます。Udemyを使えば格安・最短でデータサイエンティストになれます。
雑記

MacOS Big Surが重すぎる時の対処法

先月にMacOSをアップデートして、Big Surになりました。 デザインやインターフェースが改善され、当初は喜んでいたのですが、ちょいちょい動作が重くなり、最近は勝手に再起動することも増えました。 色々と改善手法を試したので、そこで私の行...
機械学習

【深層学習】Attention機構とは何のか?

今回は最近の深層学習(Deep Learning)分野で、超重要概念であるAttention機構について解説したいと思います。 この記事では、Attentionの数学的な深い部分ではなく、その概念を理解することを目的としています。 ※ この...
Docker

DockerでOpenCVの環境を作る

私の方針として、プロジェクトごとにDockerfileを作って、コンテナ上でプログラムを動かしています。 研究分野上、OpenCVを利用することが多いので、それを前提としたDockerfileのテンプレートをメモします。 FROM pyth...
機械学習

Spiking Neural Networkを研究するための資料

最近、スパイキングニューラルネットワーク(以下、SNN)関連の研究を行っています。 日本語情報などがいまいち充実していなく、良さげな資料を探すのに苦労したので、まとめておきます。 上から優先して読んだ方がいい順に置いてあります。 ※ この記...
雑記

【脱・Google】代替サービス一覧

GAFA(Google, Amazon, Facebook, Apple)の勢いが増していますね。 これらの企業のサービスが充実している一方で、 米国企業に個人データを吸い上げられる危機感を持つ人も多いのではないでしょうか? そこで今回はG...
機械学習

【2021年版理系大学院生が選ぶ】 AI・機械学習の書籍5選。

こんにちわ、ワタルです! 今回は、大学院で人工知能研究を行っている僕が、 AI・人工知能のおすすめ本をレベル別に紹介していきます! 【2021年】失敗しない!AI・人工知能の書籍5選。 さて、結論は下記5つの書籍がオススメです。 ビジネ...
タイトルとURLをコピーしました