All Posts

Machine Learning
SAS Viya: ディープラーニングと機械学習の判断根拠情報

前回の「ディープラーニングの判断根拠」ブログでは、PythonからSAS Viyaの機能を活用するためのパッケージであるSWATを使用した例を説明しましたが、今回は、以下2点に関してご紹介します。 SAS ViyaのよりハイレベルなPython APIであるDLPyを使用した画像認識モデルの判断根拠情報 機械学習の判断根拠情報 1.SAS ViyaのよりハイレベルなPython APIであるDLPyを使用した画像認識モデルの判断根拠情報 この例では、複数のイルカとキリンの画像をSAS Viyaのディープラーニング(CNN)で学習させ、そのモデルに以下の画像を当てはめて、これがイルカなのか否かを判別するものです。 実際、この画像はイルカであると判定されたんですが。 SAS Viyaでは、その判断根拠となり得る情報の一つとして、入力画像のどこに着目したのかを以下の通り出力し、確認できるようになっています。 DLPyでは、get_feature_maps()メソッドでfeature mapを取得し、feature_map.display()で指定したレイヤーの内容を表示することができます。 以下は、レイヤー1のfeature mapです。 以下は、レイヤー18のfeature mapです。 白色の濃淡で、判別に影響を与えている箇所を確認することができます。 さらに、SAS Viyaでは、画像認識モデルの判断根拠情報を可視化する手法の一つである、Grad-CAMと同様に、画像の何処に着目したのかを、カラフルなヒートマップとして出力し、確認することもできるようになっています。 しかも、heat_map_analysis()メソッドを使用して、以下の通り、たった1行書くだけでです。 青、緑、赤の濃淡で、判別に影響を与えている箇所を確認することができます。 DLPyの詳細に関しては、以下をご覧ください。 https://github.com/sassoftware/python-dlpy 2.機械学習の判断根拠情報 もちろんディープラーニングだけではなく、従来からの機械学習のモデルによって導き出された予測や判断に関しても、それがなぜ正しいと言えるのか、具体的に言えば、なぜAさんはこの商品を買ってくれそうだと判断されたのか、なぜこの取引データは疑わしいと判断されたのか、を説明する必要性があるわけです。特に説明責任が求められるような業務要件においては、 ということでSAS Viyaの次期版には機械学習の判断根拠情報、モデル内容を説明するための機能が実装される予定です。 まず、影響度が最も高い変数は、という問いに対しては、従来からの変数の重要度で確認することができます。これをさらに一段掘り下げたものが、Partial Dependence (PD)です。 日本語では「部分従属」と言いますが。重要度の高い変数は、予測に対して、具体的にはどのように作用しているのかを知ることができます。 そしてこのPDを元にさらに一段掘り下げたものが、Individual Conditional Expectation (ICE)になります。 また、これらとは別に、なぜその予測結果に至ったのかを説明するテクニックとしてLocal Interpretable Model-agnostic Explanations (LIME)を活用することができます。 SAS Viyaベースの製品であるSAS Visual Data Mining and

Learn SAS | Machine Learning | Programming Tips
SAS Korea 0
[프로그래밍 팁] SAS VDMML로 딥러닝 모델 구축하는 방법

SAS 솔루션으로 다양한 종류의 심층 신경망(DNN;Deep Neural Network) 모델을 구축할 수 있습니다. 구체적으로 컨볼루션 신경망(convolutional neural networks), 순환 신경망(recurrent neural networks), 순방향 신경망(feedforward neural networks), 오토인코더 신경망(autoencoder neural networks) 등을 생성할 수 있는데요. 오늘은 ‘SAS VDMML(Visual Data Mining and Machine Learning)'을 이용해 딥러닝 모델을 구축하는 방법을 자세히 설명해 드리고자 합니다. ‘SAS 클라우드 분석 서비스’를 활용한 딥러닝

Analytics | Data for Good
Josh Morgan 0
Combatting behavioral health stigma and discrimination with analytics

Stigma and discrimination in behavioral health, while improving, remain obstacles to people seeking care.  And any obstacles need to be addressed, because those struggling with behavioral health and mental illness are simply not getting the help they need. According to the National Institute of Mental Health, “The percentage of young

Analytics | SAS Events
비즈니스 애널리틱스의 오늘과 내일을 만나다! "SAS FORUM KOREA 2018" 개최

15일 삼성동 코엑스 인터컨티넨탈 호텔에서 SAS 고객, 파트너, 산업별 전문가 650여명이 참석한 가운데 <SAS FORUM KOREA 2018>이 성황리에 개최됐습니다. 이번 포럼에서는 인공지능(AI), 머신러닝, 사물인터넷(IoT) 등 최신 기술을 활용한 고급 분석 전략과 다양한 비즈니스 혁신 사례가 논의됐는데요. 지금부터 그 현장의 하이라이트를 소개합니다! 먼저 오병준 SAS코리아 대표이사가 환영사를 통해 오늘날 애널리틱스 이코노미

Advanced Analytics | Analytics | Customer Intelligence | Internet of Things
Héctor Cobo 0
Anticipar y no reaccionar, las ventajas de una cadena de suministro efectiva

Sábado por la tarde. Un aficionado al futbol visita la tienda de conveniencia más cercana para comprar todo lo necesario para disfrutar el partido de su equipo favorito: botanas, comida, bebidas. Recorre los pasillos, pero no encuentra todo lo que quiere. Pregunta al dependiente; éste le responde que algunos de

1 364 365 366 367 368 694