SAS(旧称Statistical Analysis System)[ 1 ]は、 SAS Instituteが開発したデータおよび人工知能ソフトウェアで、 データ管理、高度な分析、多変量解析、ビジネスインテリジェンス、予測分析に使用されます。
SASは、1966年から1976年にSAS Instituteが設立されるまで、ノースカロライナ州立大学で開発されました。1980年代と1990年代には、新しい統計手順の追加、コンポーネントの追加、 JMPの導入などにより、SASはさらに発展しました。 2004年のバージョン9では、ポイントアンドクリックインターフェースが追加されました。2010年には、ソーシャルメディア分析製品が追加されました。分析および人工知能ソフトウェアスイートであるSAS Viyaは、2016年に発表されました。
SASは、さまざまなソースからデータをマイニング、変更、管理、取得し、統計分析を実行できるデータ分析および人工知能ソフトウェアスイートです。 [ 2 ] SASは、非技術系のユーザー向けにグラフィカルなポイントアンドクリックのユーザーインターフェイスを提供し、 SAS言語を通じてさらに多くの機能を提供します。[ 2 ]
SAS プログラムには、データを取得および操作する DATA ステップ、データを分析する PROC (プロシージャ)、および関数が含まれる場合があります。[ 3 ]各ステップは一連のステートメントで構成されます。[ 4 ]
DATA ステップには、ソフトウェアがアクションを実行する実行可能ステートメントと、データセットを読み取ったりデータの外観を変更したりする指示を提供する宣言ステートメントがあります。[ 3 ] DATA ステップには、コンパイルと実行の 2 つのフェーズがあります。コンパイル フェーズでは、宣言ステートメントが処理され、構文エラーが特定されます。その後、実行フェーズでは、各実行可能ステートメントが順次処理されます。[ 5 ]データセットは、「観測」と呼ばれる行と「変数」と呼ばれる列を持つテーブルに整理されます。さらに、各データには記述子と値があります。[ 3 ] [ 6 ]
PROC ステートメントは、名前付きプロシージャを呼び出します。プロシージャは、データセットの分析とレポート作成を行い、統計、分析、およびグラフを生成します。名前付きプロシージャは 300 以上あり、それぞれが相当量の統計処理を実行します。[ 3 ] PROC ステートメントは、結果の表示、データのソート、その他の操作も実行できます。[ 4 ]
SASマクロは、一度コーディングして参照することで繰り返しタスクを実行するコードまたは変数です。[ 7 ]
SAS データは、2007 年に初めて導入された出力配信システムを使用して、HTML、PDF、Excel、RTF などの形式で公開できます。[ 8 ] SAS Enterprise Guide は、SAS のポイント アンド クリック インターフェイスです。SAS プログラミング言語を使用せずに、データを操作したり分析を実行したりするためのコードを生成します。[ 9 ]
SASソフトウェアスイートには、コンポーネントと呼ばれることもある200以上のアドオンパッケージがあります[ 10 ] [ 11 ] [ 12 ]。これらのSASコンポーネント、つまりBase SASのアドオンパッケージには、次のものがあります。[ 2 ] [ 13 ]
SAS の開発は、ノースカロライナ州立大学がAnthony Barr [ 14 ]を再雇用し、IBM System/360コンピュータで動作するように分散分析および回帰分析ソフトウェアをプログラミングさせた1966 年に始まりました。 [ 15 ]このプロジェクトは国立衛生研究所から資金提供を受けており[ 16 ]、当初は農業データを分析して作物の収量を改善することを目的としていました[ 11 ] [ 17 ] [ 18 ] Barr には学生のJames Goodnightが加わり、彼はソフトウェアの統計ルーチンを開発し、2 人がプロジェクト リーダーになりました。[ 14 ] [ 15 ] [ 19 ] 1968 年に、Barr と Goodnight は新しい多重回帰および分散分析ルーチンを統合しました。[ 20 ] [ 21 ] 1972 年に SAS の最初のリリースを発表した後、プロジェクトは資金を失いました。[ 16 ]グッドナイトによれば、これは NIH が医療用途のプロジェクトにのみ資金を提供したかったためである。[ 22 ]グッドナイトは、1 ドルの給与とプロジェクトで使用するためのメインフレーム コンピュータへのアクセスを条件に大学で教え続け、[ 16 ]翌年、南部実験ステーションの大学統計学者によって資金提供されるまで続いた。 [ 15 ] [ 22 ]ジョン サルは1973 年にプロジェクトに参加し、ソフトウェアの計量経済学、時系列、行列代数に貢献した。もう 1 人の初期参加者であるキャロル G. パーキンスは、SAS の初期プログラミングに貢献した。ジョレイン W. サービスとジェーン T. ヘルウィグは、SAS の最初のドキュメントを作成した。[ 20 ]
SAS の最初のバージョンである SAS 71 から SAS 82 までは、リリースされた年にちなんで命名されました。[ 23 ] 1971 年に、SAS 71 は限定リリースとして公開されました。[ 2 ] [ 24 ]これは IBM メインフレームでのみ使用され、DATA ステップや最も一般的なプロシージャ、つまり PROC など、SAS プログラミングの主要な要素を備えていました。[ 23 ]翌年には、MERGE ステートメントが導入され、欠損データの処理やデータセットの結合のための機能が追加され、完全版が SAS 72 としてリリースされました。[ 25 ] 1976 年に、Barr、Goodnight、Sall、および Helwig はプロジェクトをノースカロライナ州立大学から移し、SAS Institute, Inc.として法人化しました。 [ 26 ] SAS 76.2 は後にパブリック ドメインであると判断されました。[ 27 ]
SAS は SAS 76 で再設計されました。INPUT および INFILE ステートメントが改良され、IBM メインフレームで使用されるほとんどのデータ形式を読み取れるようになりました。PUT および FILE ステートメントによるレポート生成機能も追加されました。一般線形モデルを分析する機能も追加されました[ 28 ]。また、開発者がデータの表示をカスタマイズできる FORMAT プロシージャも追加されました[ 23 ]。1979年に、SAS 79 では IBM VM/ CMS オペレーティング システムのサポートが追加され、DATASETS プロシージャが導入されました。3 年後、SAS 82 では初期のマクロ言語と APPEND プロシージャが導入されました[ 23 ] 。
1984 年にリリースされた SAS 4 以降、SAS のリリースはリリース年ではなく、順次命名規則に従っています。[ 29 ] SAS バージョン 4 は機能が限られていましたが、SAS のアクセシビリティが向上しました。バージョン 5 では、完全なマクロ言語、配列の添え字、および Display Manager と呼ばれる全画面の対話型ユーザー インターフェイスが導入されました。[ 23 ] 1985 年に、SAS はC プログラミング言語で書き直されました。これにより、SAS の MultiVendor Architecture が実現し、ソフトウェアがUNIX、MS-DOS、およびWindows上で実行できるようになりました。以前はPL/I、Fortran、およびアセンブリ言語で記述されていました。[ 19 ] [ 23 ]
1980年代と1990年代には、SASはBase SASを補完する多数のコンポーネントをリリースしました。グラフィックを作成するSAS/GRAPHは1980年にリリースされ、計量経済学と時系列分析をサポートするSAS/ETSコンポーネントも同様でした。製薬ユーザー向けのコンポーネントであるSAS/PH-Clinicalは1990年代にリリースされました。米国食品医薬品局は2002年に新薬申請にSAS/PH-Clinicalを使用することを標準化しました。[ 19 ] SAS Financial ManagementやSAS Human Capital Management(当時はそれぞれCFO VisionとHR Visionと呼ばれていました)などの垂直統合型製品も導入されました。[ 30 ]
JMPは、1984年にApple Macintoshで導入されたグラフィカルユーザーインターフェイスを活用するために、SASの共同創設者であるジョン・サルと開発者チームによって開発されました。[ 31 ] JMPという名前は元々「John's Macintosh Project」の略でした。[ 32 ] JMPは1989年に初めて出荷されました。JMPの更新バージョンは2002年以降継続的にリリースされ、最新のリリースは2016年です。[ 33 ] [ 34 ] [ 35 ] [ 36 ] 2022年1月、JMPはSAS Instituteの完全子会社となり、それまでは同社の事業部門でした。[ 37 ]
SAS 6 は 1990 年代を通じて使用され、 Macintosh、OS/2、Silicon Graphics、PRIMOSなど、より幅広いオペレーティングシステムで利用可能でした。SAS はドット リリースを通じて新機能を導入しました。6.06 から 6.09 にかけて、Windows パラダイムに基づくユーザー インターフェイスが導入され、SQL のサポートが追加されました。[ 38 ]バージョン 7 では、出力配信システム (ODS) と改良されたテキスト エディタが導入されました。後続のリリースでは、ODS が改良されました。たとえば、バージョン 8 では、出力オプションが追加されました。サポートされるオペレーティングシステムの数は、UNIX、Windows、z/OSに減り、Linuxが追加されました。[ 39 ] SAS 8 と SAS Enterprise Miner は 1999 年にリリースされました。[ 19 ]
2002年にSAS Text Minerソフトウェアが導入されました。Text Minerは、電子メールなどのテキストデータを分析して、ビジネスインテリジェンスアプリケーションでパターンを検出します。[ 40 ] 2004年には、社内で「Project Mercury」と呼ばれていたSASバージョン9.0がリリースされ、より幅広いビジネスユーザーがSASにアクセスできるように設計されました。[ 41 ] [ 42 ] SAS 9.0では、ユーザーの役割に基づいてカスタムユーザーインターフェイスが追加され、SAS Enterprise Guideのポイントアンドクリックユーザーインターフェイスがソフトウェアの主要なグラフィカルユーザーインターフェイス(GUI)として確立されました。[ 41 ]顧客関係管理(CRM)機能は、2004年にSAS Interaction Managementによって改善されました。[ 43 ] 2008年に、SASはデータ品質、データ統合、マスターデータ管理を統合するように設計されたProject Unityを発表しました。[ 44 ]
SAS Institute Inc v World Programming Ltd は、競合する実装であるWorld Programming Systemの開発者が、同じ機能を実装することで SAS の著作権を侵害したとして訴えられた訴訟です。この訴訟は、2010 年 8 月 11 日に英国高等法院から欧州司法裁判所に付託されました。 [ 45 ] 2012 年 5 月、欧州司法裁判所はWorld Programming に有利な判決を下し、「コンピュータ プログラムの機能とプログラミング 言語は著作権で保護できない」と判断しました。[ 46 ]
2010 年に、学生向けの SAS の無料版が導入されました。[ 47 ]ソーシャルメディアの監視、エンゲージメント、感情分析のためのツールである SAS Social Media Analyticsも同年リリースされました。[ 48 ] Microsoft Excelを使用して基本的な分析モデルを作成する SAS Rapid Predictive Modeler (RPM) も同じ年に導入されました。[ 49 ] [ 50 ] 2010 年に、JMP 9 にはR プログラミング言語を使用するための新しいインターフェースと MS Excel のアドインが含まれていました。[ 51 ] [ 52 ]翌年には、TeradataおよびEMC Greenplumとのパートナーシップにより、高性能コンピューティングプラットフォームが利用可能になりました。[ 53 ] [ 54 ] 2011 年に、同社は SAS Enterprise Miner 7.1 をリリースしました。[ 55 ]同社は、2013 年 10 月から 2014 年 10 月にかけて 27 のデータ管理製品を導入し、その他 160 製品のアップデートを行いました。[ 56 ] SAS グローバル フォーラム 2015 で、SAS はさまざまな業界に特化したいくつかの新製品と新しいトレーニング ソフトウェアを発表しました。[ 57 ]
同社は、認知コンピューティングを実現するレベルまで深層学習と自然言語処理を進歩させることを目標に、汎用人工知能、すなわち「強いAI」の開発に投資してきた。[ 58 ]
2019年、SASは高度な人工知能、深層学習、自然言語処理、機械学習の開発に10億ドルを投資すると発表した。[ 59 ] 2023年には、特に金融、保険、政府、医療、エネルギーなどの業界向けに、これらの分野にさらに10億ドルを投資すると発表した。[ 60 ] 2023年9月、同社は分析、データ管理、モデリングにおける生成AIの応用に関する研究の拡大を発表した。[ 61 ]
2011年時点で、SASの最大の製品群は顧客インテリジェンス製品ラインでした。Web、ソーシャルメディア、マーケティング分析用のSASモジュールは、顧客や見込み客のプロファイリング、行動の予測、コミュニケーションの管理に使用できます。[ 62 ]
SAS は、さまざまなネットワーク間でのトランザクションを監視し、分析を使用して不正行為を示す異常を特定するように設計された SAS Fraud Framework も提供しています。[ 63 ] [ 64 ] [ 65 ]このソフトウェアは、人工知能を使用して収入と資産を監視します。[ 66 ] [ 67 ]
SASにはリスク管理に関連するさまざまな分析ツールがあります。[ 68 ] [ 69 ]
SASは、政府、小売、電気通信、航空宇宙、マーケティング最適化、高性能コンピューティングなどの特定の業界向けの製品を提供しています。[ 70 ]また、同社はヘルスケアおよびライフサイエンスに関連する分析製品群も提供しています。[ 71 ]
2005年にJournal of Marriage and Familyに掲載された、SASとその競合製品であるStataとSPSSの統計パッケージを比較した記事で、Alan C. Acockは、SASプログラムは「データ分析とデータ管理タスクの非常に幅広い範囲」を提供するが、習得と使用が難しいと述べている。[ 72 ]一方、SPSSとStataはどちらも習得は容易だが、分析能力は劣る。ただし、有料(SPSS)または無料(Stata)のアドオンで拡張できる。Acockは、SASはパワーユーザーに最適であり、たまにしか使用しないユーザーにはSPSSとStataが最も適していると結論付けた。[ 72 ] 2014年にカリフォルニア大学ロサンゼルス校が行った比較でも同様の結果が得られた。[ 73 ]
Revolution AnalyticsやAlpine Data Labsなどの競合他社は、自社製品がSAS製品よりもかなり安価であると宣伝している。InformationWeekのDoug Henschenは2011年の比較で、3社のスタートアップ料金は似ていると結論付けたが、スタートアップ料金が必ずしも比較の最良の基準ではないと認めた。[ 74 ] SASのビジネスモデルは、プログラムの初期料金にそれほど重きを置いておらず、年間サブスクリプション料金からの収益に重点を置いている。[ 75 ] [ 76 ]
2016年に、人工知能、機械学習、分析、データ管理プラットフォームであるSAS Viya [ 77 ] [ 78 ]が、パブリッククラウドでSASソフトウェアを実行するために最適化された新しいアーキテクチャとともに導入されました。Viyaはまた、オープンソースソフトウェアとの相互運用性を向上させ、 R、Python、Jupyterなどのツールでモデルを構築し、SASのクラウド分析サービス(CAS)エンジンで実行できるようにしました。[ 79 ] 2020年には、Viya 4でさらにアーキテクチャが刷新され、ソフトウェアがコンテナ化されました。 [ 80 ] SASはViyaをSAS 9.4と並行して販売しており、SAS 9.4の代替品として位置付けていません。[ 81 ]
2023年には、SAS Viya 用の 2 つの新しいサービスとしてのソフトウェア(SaaS) モジュールがプライベート プレビューとしてリリースされました。AI モデルの作成に使用する Workbench と、AI アプリケーションの作成に使用する App Factory です。どちらのモジュールも複数のプログラミング言語をサポートしており、2024 年に一般提供される予定です。[ 82 ]また、SAS Viya は2023 年に従量課金モデルでMicrosoft Azure Marketplace でも利用可能になりました。[ 83 ]
2023年、同社はSAS Viyaプラットフォーム上に構築された共通医療データモデルであるSAS Healthを導入した。[ 84 ]
IDCによると、SASは2013年時点で「高度な分析」の市場シェアが35.4%で最大である。[ 85 ]ビジネスインテリジェンス(BI)ソフトウェアの市場シェアは6.9%で5番目に大きく[ 86 ]、独立系ベンダーとしては最大である。BI市場では、SAP BusinessObjects、IBM Cognos、SPSS Modeler、Oracle Hyperion、Microsoft Power BIと競合している。[ 87 ] SASは、Gartnerのリーダー・クアドラントのデータ統合ツールとビジネスインテリジェンスおよび分析プラットフォームに選出されている。[ 88 ] 2011年にBMC Health Services Research に掲載された研究では、3つのジャーナルから抽出した1,139の記事のサンプルに基づいて、医療サービス研究のデータ分析の42.6%でSASが使用されていることがわかった。[ 89 ]
SASの分析ソフトウェアは、教育分野で生徒の成果や成長傾向を測定・視覚化するために使用されています。[ 90 ] [ 91 ] [ 92 ]バージニア州、ノースカロライナ州、ミシシッピ州、ミズーリ州、ノースダコタ州など、いくつかの州では、生徒の学習損失と学習回復を測定・分析するためにこのソフトウェアを使用しています。[ 93 ] [ 94 ] [ 95 ]
SASと国際応用システム分析研究所は、森林破壊に関連する画像データをクラウドソーシングして、環境に対する人間の影響を特定できるAIアルゴリズムを訓練するアプリをリリースしました。 [ 96 ]フロリダ大学の沿岸ソリューションセンターは、SASと提携して、沿岸コミュニティに影響を与える環境問題に関連する研究、トレーニングプログラム、分析ツールを開発しています。[ 97 ]
UNCガラパゴス研究センターは2023年にSASと提携し、ウミガメやシュモクザメなどの種の健康状態や回遊パターン、および植物プランクトンの個体群の健康状態を追跡できるモデルを作成しました。[ 98 ]
SASの不正検出および防止ソフトウェアは、米国[ 99 ]やマルタ[ 100 ]など、さまざまな国の税務当局で使用されています。
{{cite web}}: CS1メンテナンス: 場所 (リンク)SAS 72とSAS 76はBarr、Goodnight、Service、Perkins、およびHelwigによるものとされている。