Loading...

2021年7月

機械学習・AI(人工知能)とは何か【教師あり学習・教師なし学習、強化学習について解説】

機械学習

様々な場面で目にするようになったAI、あるいは機械学習は世界的にも注目されている化学的技術のひとつです。機械学習はコンピュータに対して様々なモデル(学習を行うための基盤)を用意し、そのモデルを学習することによって問題を解決する技術になります。機械学習のモデルには様々なものがありますが、その中でも最も広く使われているのがニューラルネットワークです。

JavaScript入門!関数の呼び出しと定義【関数宣言、関数式、アロー関数の違いを解説】

JavaScript

関数(function)は、プログラムの中で何度も登場する処理をまとめ、任意の場所で呼び出せるようにするための手段です。特に大きなプログラムになると、どこに何が書いてあるのかを把握するのが難しくなります。大きな問題を解決するプログラムを組むには、それを小さな問題に分割して個別に解決していくという方針が有効です。

ドメイン名とIPアドレスについて【Webサイトを特定する方法とDNSサーバについて解説】

COLUMN

DNSサーバは、私たち人間とコンピュータの間で翻訳のような役割をしています。私たちが特定のWebサイトを探すことができるのは、Web上のコンテンツすべてに固有の名前がついているからです。しかし、これらの名前は人間にはとても覚えることのできない数字の羅列として名づけられています。

JavaScript入門!順次・分岐・反復の処理【制御構文とアルゴリズムの基礎を学ぼう】

JavaScript

プログラムでは、データに対して様々な処理を行います。複雑な処理を行う際には、プログラムを構造化した制御構造を利用します。制御構造には大きく、順次・分岐・反復に分けられます。このような制御構造を組み合わせた、何かしらの結果を得るための手順のことをアルゴリズムといいます。