創屋ぷれす

カテゴリー: 用語集

Android GSI

AndroidのGSI(Generic System Image)とは, Androidのベース部分の実装イメージのことを指します. Androidは各社が独自にハードウェアと共にOSもカスタマイズして販売しています. …

ローミングとは

ローミングとは、スマホの通信、Wifi通信を行う際、アクセスポイントを切り替える仕組みを言います。 Wifi通信の場合、端末からの電波がアクセスポイントに届か無くなれば通信はできなくなります。 しかし、近くの別のアクセス…

DAOとは

分散型自律組織(Decentralized Autonomous Organization)という、組織構造の一つで これまでの渋滞の組織構造とは全く違う構造の組織です。 これまでの組織は、基本的に階層構造となっています…

電子帳簿保存法改正

電子帳簿保存法が2022年1月に改正されました。 経済社会のデジタル化を踏まえた改正とのことですが、経理担当の方はてんやわんやしているのかもしれません、、 ご苦労様です。。 具体的には、これまで紙での保存が義務づけられて…

VQFR

ディープラーニングの超解像の最新アーキテクチャです. 既存のアーキテクチャより精度が高いとされています. 対象の箇所は顔のみです. かなり荒い状態からでも細部まで復元できるようです. ソース・モデル共に公開されており,G…

信頼度成長曲線 とは

信頼度成長曲線は、プログラム開発の中ではバグ曲線と言われることがあります。 信頼度成長曲線は、横軸にテスト工数、縦軸にバグの総件数を表したものです。  一般論を数式化したモデルとも言えます。 一般的には、この信頼度成長曲…

2因子間網羅

ソフトウェア・システムのテスト手法の1つです. テストの中でも組み合わせテストに焦点をあてたものになります. まず,因子とは,条件とか項目といったものを指します. (用紙サイズやメーカー等) さらに因子は取りうる値が決ま…

状態遷移テスト

ソフトウェア・システムにおけるテスト手法の1つです. 決まったデータを入力した際に,状態によって挙動が変わるソフトウェア・システムのテストをする際に有効です. 状態遷移テストをする際には,以下を用意します. 状態遷移図 …

マルチエージェント学習

強化学習で、囲碁や将棋のAIが実現されてきました。 囲碁や、将棋では対戦相手が存在するため環境(盤面)に対して行動するAIが複数存在する学習をマルチエージェント学習と呼びます。 マルチエージェント学習の利点は、相手(自分…

Rainbow

Rainbowとは強化学習のアルゴリズムの1つです. DQN=Depp Q Networkに関するものです. 2015年にDeepMindが発表したDQNですが, 研究を進めていくうちにいくつかの問題が発見されました. …

DoubleQ学習とは

AIの学習手法の中に、強化学習というのがあります。 AlphaGo(アルファ碁)が非常に有名ですね。 強化学習というのは、ざっくりいうと 何度も試して、いい結果になるパターンを学習するようなものです。 強化学習の基本的な…

IaC

IaC とは Infrastructure as Code の略です。 コードを使って、サーバーなど、システムのインフラ構築を行うことです。 インフラの設定をコードで記載しておき、それを実行するだけなので、かなり作業が楽…

AutoMLとは

AutoML(Automated Machine Learning)とは、機械学習の自動化を指します。 機械学習では、特徴量を与えて判定するまでをある程度自動化できます。 しかし、機械学習を行うまでに、データの加工、特徴…

Twelve-Factor App

Twelve-Factor Appとは、Heroku(Paasを提供)のエンジニアが提唱した、 モダンなWebアプリを開発&運用する為の12個の方法論です。 次の5つを目的としています。 ・セットアップ自動化のために 宣…

Facade

Facade とは ファサードと読みます。直訳すると「建物の正面」という意味です。 ソフトウェア開発におけるデザインパターン(設計パターン)の一つで、 GoF(Gang of Four:4人のギャング)によって定義された…

Composite

Composite_Pattern

Composite とは コンポジット と読みます。直訳すると「複合」。 ソフトウェア開発におけるデザインパターン(設計パターン)の一つで、 GoF(Gang of Four:4人のギャング)によって定義されたものです。…

Decorator

Decoratorは, GoFによるデザインパターンの1つです. ある機能を拡張する際に使えるデザインパターンとなります. 機能を拡張する際,元のクラスの関数に手を入れたり,関数を増やしたりすることもあるかと思います. …

Bridge

Bridge とは, GoFによるデザインパターンの1つです. Bridgeパターンは、モデルの階層構造を整理します。 鉛筆、ボールペン、木製定規、プラスチック定規をモデル化する場合を例にすると           文房…

Adapter

Adapterとは, GoFによるデザインパターンの1つです. 既に提供されている機能(プログラム)を, IFや若干の機能の変更を行い再利用できるようにするデザインパターンになります. イメージとしては,Wrapperと…

協調フィルタリング とは

協調フィルタリング 協調フィルタリングとは、レコメンドシステムの種類(アルゴリズム:手法)一つです。 ▽レコメンドシステムのアルゴリズム ルールベースレコメンド コンテンツベースレコメンド 協調フィルタリング 知識ベース…

チャーン分析(解約分析)とは

チャーン分析とは サービスの利用をやめてしまった理由を探ることです。 利用を停止してしまった理由を分析、予測することで 解約する可能性のある利用者を特定でき、正しいアクションを起こすことで、解約者を減らせる可能性がありま…

ハフモデルとは

消費者が買い物をする際にある店舗を選択する確率のことを言います。 消費者は、店舗の魅力度と近さによってどの店舗で買い物をするのか決めるという仮定のもと、需要予測を行います。 魅力度は、売り場面積やブランド力といった複数の…