基礎知識– tag –
-
complex() 関数:Pythonにおける複素数生成の基礎
Pythonの内蔵関数complex()は、プログラミング言語における数学的な表現を可能にします。ここではその使用方法と歴史的背景について詳しく解説し、複素数オブジェクトの操作や特徴にも触れます。 【この記事の目次】 complex() 関数の定義と構文 複素数の... -
ComplEx: 知識グラフ埋め込み技法
2016年にアイルランドのトリニティ・カレッジにて発表されたComplExは、エンティティーリレーションシップデータをベクトル空間にマッピングする際の高効率性とパフォーマンス向上に寄与した。今日では自然言語処理やAI分野で広く活用される。 【この記事... -
AI・機械学習・データサイエンス
Complete Linkage: 層別クラスタリング手法
完全リンケージ階層法は、データ集合における距離が最も近いペアから始まり、一定の基準を満たすまでクラスターを再帰的に統合する機械学習技法。1960年代に登場し、その有用性により今日も広範な応用を持つ。 【この記事の目次】 完全リンケージの定義 ク... -
Pythonのcompile() – ソースコードをバイトコードに変換する関数
Pythonにおけるcompile()は、文字列やASTオブジェクトからコードオブジェクトを作成するための重要なビルトイン関数です。この記事では、その基本的な仕組みと用途、そして実装方法について詳しく解説します。 【この記事の目次】 compile()の定義と機能 ... -
プログラミング・開発言語
Compare-and-Swap: 原子的スワップ操作
Compare-and-Swap(CAS)は、マルチスレッド環境における競合状況を低減するための重要なメカニズムです。1980年代後半に導入され始め、現在では多数のプログラミング言語やフレームワークで活用されています。 【この記事の目次】 CASの基本原理 CASの使... -
ガジェット・ハードウェア
コンパクトフラッシュ(CF):デジタルカメラ向けの大容量ストレージ
CompactFlash(CF)は、1990年代にアダプテックが開発し、デジタルカメラやポータブルオーディオレコーダーで普及したメモリカード。USBフラッシュドライブの先駆けとして機能し、現在も一部のプロユース機器で利用されている。 【この記事の目次】 Compac... -
ガジェット・ハードウェア
コンパクトフラッシュ: スマートフォン黎明期に用いられた記憶媒体
コンパクトフラッシュ(CompactFlash)は、1994年にSanDiskによって開発されたカード型のストレージデバイスです。カメラや携帯端末で広く使用されましたが、microSDなどの登場により次第に淘汰されていきました。 【この記事の目次】 コンパクトフラッシ... -
セキュリティ・認証
Comodo(Sectigo):信頼性のあるSSL証明書発行者
Comodo、現在はSectigoとして知られる会社は、インターネットセキュリティの分野において長年にわたって重要な役割を果たしてきた。その前身であるTrusted Certification Authorityは1998年から活動を開始し、後の2006年にComodoに名称変更した後、さらに2... -
データベース・データ管理
Community Detection: ソーシャルネットワーク内のコミュニティ発見
Community Detectionは、ソーシャルネットワークやグラフデータにおいて、結びつきが強いノードのグループを識別する手法です。1970年代に社会学分野で始まったこの概念は、近年、情報科学やコンピュータサイエンス分野でも活発な研究が進められています。... -
ネットワーク・インフラ・クラウド
COMMUNITY:ネットワーク上の協力と交流プラットフォーム
COMMUNITYは、インターネットを通じて形成されるオンラインコミュニティを指す。1980年代後半に電子メールのリストサーバーやUsenetニューズグループといった形で始まったCOMMUNITYは、今日ではSNSや専門的なフォーラムなどの多様な形態を持つ。これらはユ...
