Contents
「抽象度」という言葉の意味を解説!
「抽象度」という言葉は、あるものの不可視な特徴を、数値などで表している特性を指します。
「抽象度」という言葉を使った場合は、現実世界のものをコンピューターが扱うことを念頭に置いた形態素解析や生成文法などの分野などで用いられます。
反対に「具象度」という言葉を使う場合は、実体のあるところをコンピューターが、そのまま扱える状態にしている場合を指します。「具象度」という言葉を使った場合は、人間がそれらを記録するデータを取り扱っている場合などで用いられます。
どちらもコンピュータによる処理や取り扱いを考える上で重要な点になりますが、具体的にはコンピュータがどのような形で物を記録し、取り扱っているかなどを意味します。
「抽象度」という言葉の使い方や例文を解説!
抽象度を理解するときの参考になる例文として以下のような文章があります。
「コンピュータは、複雑な数学的抽象度を理解することができます。例えば、グラフにおける抽象的な構造なども理解できます」
この文章では、コンピュータが抽象的な概念を理解できることを示しています。抽象度とは、人間では理解できない構造や情報をコンピュータが理解できるように数値などで記録することができるという意味を持ちます。
「抽象度」という言葉の成り立ちについてを解説
抽象度は、1950年代の形態素解析の発達と共に始まりました。
形態素解析とは、文章を主語、目的語などに分解して文法上の情報を取り出し、それらを数学的定式化してコンピューターが容易に取り扱える形にすることを指します。
その後、1970年代には知識表現モデルなどの文字表現やテキストをコンピューターが扱える状態にする技術が発達しました。その技術の流れで、現在のコンピューターサイエンスでは様々なものをプログラムしており、「抽象度」という言葉は重要な要素となっています。
「抽象度」という言葉の歴史
1960年代には、膨大な情報をコンピューターが 一定のルールに従って扱えるような仕組みが確立されました。
その結果、抽象度という言葉がトピックとして研究され始めました。
その後、1970年代には画像処理やグラフィカルオブジェクトなどの複雑な情報をコンピューターが取り扱えるようになりました。
随時発展し続けている抽象度に関する研究は、現在も多くの解釈がなされ続けており、計算思考や機械学習などの新しい用途が日々拡張されています。
「抽象度」という言葉についてまとめ
抽象度という言葉は、現実の世界をコンピューターが取り扱うための技術を意味します。
抽象度を知識表現モデルなどの技術を使って定義し、コンピューターが取り扱えるように変換する技術をプログラムすることで、コンピューターに現実の世界を扱う力を与えています。
そのため、抽象度という言葉は、コンピューターの分野で発展を遂げた技術を意味し、重要な存在となっています。