筆者・Author

「一色政彦」のプロフィールと記事一覧

2019年7月12日

プロフィール

 この筆者のプロフィール情報は、すべて「@IT/Deep Insider」に移転しました。

記事一覧

■ 過去記事 - 日付順

機械学習 & ディープラーニング入門(Python編)[Lesson 11]

機械学習 & ディープラーニング入門(Python編)[Lesson 11]

クラス ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回と次回は、クラスを取り上げる。今回は、そのうちの利用方法について説明する。

Tutor 2019年8月16日(金)
機械学習 & ディープラーニング入門(Python編)[Lesson 10]

機械学習 & ディープラーニング入門(Python編)[Lesson 10]

ループ処理 ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は前回に引き続き、制御構文を取り上げ、そのうちのループ処理について説明する。繰り返し処理を実装するための大事な文法である。

Tutor 2019年5月10日(金)
機械学習 & ディープラーニング入門(Python編)[Lesson 9]

機械学習 & ディープラーニング入門(Python編)[Lesson 9]

条件分岐 ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は制御構文のうち、条件分岐について説明する。ロジックや処理フローを定義するための大事な文法である。

Tutor 2019年4月8日(月)
機械学習 & ディープラーニング入門(Python編)[Lesson 8]

機械学習 & ディープラーニング入門(Python編)[Lesson 8]

関数の定義 ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。前回に続けて、今回は関数の定義方法を説明する。加えて、デフォルト引数やキーワード引数という重要機能、Python言語で特徴的なインデントについても説明する。

Tutor 2019年3月25日(月)
機械学習 & ディープラーニング入門(Python編)[Lesson 7]

機械学習 & ディープラーニング入門(Python編)[Lesson 7]

関数 ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は、プログラム内の各処理を実現する関数について説明する。また、関連事項として、文字列フォーマット関数についても言及する。

Tutor 2019年3月1日(金)
機械学習 & ディープラーニング入門(Python編)[Lesson 6]

機械学習 & ディープラーニング入門(Python編)[Lesson 6]

データ型(リスト/タプル/辞書/各種オブジェクト) ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。前回と今回は、値やデータの型を説明。今回はその後編として、list型/tuple型/dict型、それら以外のオブジェクトの型を取り上げる。

Tutor 2019年2月18日(月)
機械学習 & ディープラーニング入門(Python編)[Lesson 5]

機械学習 & ディープラーニング入門(Python編)[Lesson 5]

データ型(ブール/数値/文字列) ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回と次回は、値やデータの型を説明。今回はその前編として、bool型/int型/float型/str型を取り上げる。

Tutor 2019年2月14日(木)
機械学習 & ディープラーニング入門(Python編)[Lesson 4]

機械学習 & ディープラーニング入門(Python編)[Lesson 4]

変数、オブジェクト ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は、プログラミングの基本中の基本である変数と、Pythonの世界を構成するオブジェクトについて説明する。

Tutor 2019年2月13日(水)
機械学習 & ディープラーニング入門(データ構造編)[Lesson 4]

機械学習 & ディープラーニング入門(データ構造編)[Lesson 4]

「AIのデータ構造となるNumPyの多次元配列と、数値計算」の基礎まとめ

機械学習やディープラーニングではデータは表現できるのか? Python言語の多次元リストや、ライブラリ「NumPy」の多次元配列(ndarray)といったデータ構造とその数値計算に関する基礎の基礎を箇条書きでまとめる。

Tutor 2019年2月8日(金)
機械学習 & ディープラーニング入門(データ構造編)[Lesson 3]

機械学習 & ディープラーニング入門(データ構造編)[Lesson 3]

NumPyによる数学計算と、数学用語の「テンソル」

NumPyのデータ構造「多次元配列」を使って数学計算を行う方法を説明。また、そもそも機械学習やディープラーニングでは、なぜ数学計算が重要になっているのかについても言及する。

Tutor 2019年2月8日(金)
機械学習 & ディープラーニング入門(Python編)[Lesson 3]

機械学習 & ディープラーニング入門(Python編)[Lesson 3]

コメント ― Python基礎文法入門、APIリファレンスの使い方

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は、コードの中で頻繁に使われるコメント機能を説明。さらに、コーディング作業で常用するAPIリファレンスの使い方について紹介する。

Tutor 2019年2月7日(木)
機械学習 & ディープラーニング入門(データ構造編)[Lesson 2]

機械学習 & ディープラーニング入門(データ構造編)[Lesson 2]

機械学習に欠かせない、NumPy入門と「多次元配列(ndarray)」

機械学習の現場で広く活用されているライブラリ「NumPy」の概要から、「多次元配列(ndarray)」データを作成する方法について説明する。また、類似のライブラリ「Pandas」についての概要も紹介する。

Tutor 2019年2月5日(火)
機械学習 & ディープラーニング入門(Python編)[Lesson 2]

機械学習 & ディープラーニング入門(Python編)[Lesson 2]

モジュール ― Python基礎文法入門

Python言語の文法を、コードを書く流れに沿って説明していく連載。今回は、プログラムの1行目に記載されることが多い、モジュールのインポートや、そのモジュールを含むライブラリのインストールについて説明する。

Tutor 2019年2月4日(月)
機械学習 & ディープラーニング入門(データ構造編)[Lesson 1]

機械学習 & ディープラーニング入門(データ構造編)[Lesson 1]

機械学習を始めるための、Pythonデータ構造「多次元リスト」入門

Pythonの基本的な言語仕様では、データはどう表現できるのか? 単一の数値データから始め、1次元、2次元、……多次元と複数の数値データを表現できるリスト型のデータ構造まで、ステップ・バイ・ステップで見ていく。

Tutor 2019年1月23日(水)
機械学習 & ディープラーニング入門(Python編)[Lesson 1]

機械学習 & ディープラーニング入門(Python編)[Lesson 1]

ディープラーニングを始めるための、Python基礎文法入門

一般的にディープラーニングはPython言語で開発する。実際に開発でよく使うPython言語の基本文法を厳選し、それらを図解で解説していく連載の初回である今回は、Python言語のバージョンについて説明する。

Tutor 2018年12月26日(水)
機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 4]

機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 4]

「ディープラーニング作業環境の概要とGoogle Colaboratory(Jupyter Notebookのオンライン版)の使い方」まとめ

機械学習やディープラーニングの作業環境と使い分け指針、Jupyter Notebookのオンライン版「Google Colaboratory」の概要や使い方を箇条書きでまとめる。

Tutor 2018年12月11日(火)
機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 3]

機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 3]

Google Colaboratory(Jupyter Notebookのオンライン版)の使い方

機械学習やディープラーニングの作業環境の中でも初心者には「Jupyter Notebook」がお勧めだ。そのオンライン版「Google Colaboratory」の画面構成や基本的な使い方、お薦めのショートカットキー、オートコンプリートとヘルプドキュメントの表示機能などを説明する。

Tutor 2018年12月11日(火)
機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 2]

機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 2]

Google Colaboratory(Jupyter Notebook)の準備と、ノートブックの作成

機械学習やディープラーニングの作業環境の中でも初心者には「Jupyter Notebook」がお勧めだ。そのオンライン版「Google Colaboratory」の準備方法と、そのノートブックファイルの作り方などのファイル操作方法を説明する。

Tutor 2018年12月10日(月)
機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 1]

機械学習 & ディープラーニング入門(作業環境準備編)[Lesson 1]

ディープラーニングを始めるための、作業環境の特長と使い分け指針

機械学習やディープラーニングの作業環境にはどのようなものがあるのか。「PyCharm」「Visual Studio Code」「Jupyter Notebook」という3つの主要な作業環境の概要と特徴を説明し、その使い分け指針を示す。

Tutor 2018年12月7日(金)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Tutor 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Tutor 0001年1月1日(月)

機械学習 & ディープラーニング入門(作業環境準備編)

AI・機械学習・ディープラーニングを始めるが、プログラミングについてまったく初めての人に向けて、その作業環境の選択指針やお薦めの「Jupyter Notebook」のオンライン版「Google Colaboratory」の基本的な使い方を分かりやすく紹介する連載。

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

Tutor 0001年1月1日(月)

機械学習 & ディープラーニング入門(Python編)

ディープラーニングのプログラムを作成するには、Python言語を使うのが一般的。しかしPython言語の仕様や文法、プログラミングをまったくの知識ゼロから学ぶのは大変。本連載では、実際に開発で使用するコード例から本当に必要な基本文法を厳選し、それらを図解で分かりやすく説明していく。

Tutor 0001年1月1日(月)

機械学習 & ディープラーニング入門(データ構造編)

AI・機械学習・ディープラーニングを始めるが、Pythonプログラミングも初めての人に向けて、Pythonでデータを取り扱うための基礎知識として、「リスト」や「NumPy」「数学のテンソル」について分かりやすく紹介する連載。

Tutor 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

Deep Impression 0001年1月1日(月)

  • このエントリーをはてなブックマークに追加