UA-115498173-1

2018年03月31日

JMP14対応のMCDAアドインについて

先日まで検証していたのですが,本書の例題の範囲では少なくとも動作に問題はないようですので,JMP14に対応したMCDAアドインを一週間後の4月7日の受付分からリリースします.整理しておきますと,現時点でMCDAアドインには三つのバージョンがあります.書籍出版と同時にリリースした「MCDA20170821.jmpaddin」が最初です.その後に,私のSUMMITでの発表のために一部の処理を改良していただいた「MCDA20171101.jmpaddin」が続き,今回JMP14対応の「MCDA20180214.jmpaddin」となります.今後アドインのGUIの改良や新機能の追加なども考えてはいますが,この三つのバージョンの機能はほぼ同じですので,2017年のリリースのものを旧バージョン,今回リリースするものを新バージョンと以下で呼びます.
念のため補足しておきますと,使用しているJMPのバージョンによって以下のオプションがあります.
JMP12以前
MCDAアドインはサポートされていません.
JMP12
現在お持ちの旧バージョンのアドインをそのままお使い下さい.JMP14対応版は動作しません.JMP12に対するMCDAアドインの提供はこれで打ち切ります.
JMP13
新旧どちらのバージョンでもお使いいただけます.既にアドインをお持ちであれば,新バージョンにアップデートする必要はありません.
JMP14(トライアル版を含む)
JMP14では新バージョン「MCDA20180214.jmpaddin」にアップデートしていただく必要があります.MCDAアドインの申し込みページからフォームに入力して再度お申し込みください.(SAS社のサイトに飛びますのでご注意ください.)上述のように一週間後の4月7日の受付分から最新版の配布を開始します.アップデートはアドインをダブルクリックすれば上書きするかを聞いてくるので『OK』を押してください.
今回Mac版のJMP Pro 14.0.0で検証しましたので,WINDOWS環境やJMP Stdでの検証はできていません.継続してこれらの環境で検証をしていきますが,何かしら問題を見つけられたかたはご一報いただけると大変助かります.
今回の検証でいくつか本書の内容に修正すべきところが見つかりました.本書の図版や結果はMCDAアドインの開発版を使っているため,一部の結果が正式に配布したアドインによるものと異なっています.解の導出手順等には違いはありませんので,本文の数値は参考に留めていただければと思います.混乱を招いてしまい申し訳ございません.上記の詳細については,あらためて「お詫びと訂正」のカテゴリーに明日投稿します.
MCDAアドインは使いこなせれば非常に強力なツールなのですが,本書の説明はページ数の制約のため急ぎ足になっていますし,上記のような問題もあります.それを補足する意味でも,かねてから予告していますように「統計的問題解決セミナー」を開催しますのでしばしお待ちください.それではまた明日.
タグ:JMP

2018年03月24日

システム構造図の意義

最近受けた質問に関連して,本日は本書P177で説明しているシステム構造図の二つの意義についてお話しします.一つはこの図を作成する過程でシステムを俯瞰することができることにあります.システムに関与するステークホルダーやそれらに蠢く変数を把握した結果を「わたしはここまで深くシステムを考察しています」と示すことにもなります.この目的であればフィッシュボーンチャートやマインドマップでも事足りますが,システム構造図は実験計画を意識した別の情報表現です.システム構造図をこのように描いてもいいのですが,別の描きかたのほうが重要です.
それは「わたしはシステムをこのように捉えています」という表明としての意義です.例えば,工場内の環境温度としてノイズ因子Nがあって,ある部品の接着剤による接合強度という特性Yに大きな影響があるとします.この場合,Nを設計因子として扱って最適解を得たとしても意味はありません.空調設備を導入するでもしない限り特定の温度の日だけ製造するなどということは考えられないからです.あくまでもロバスト設計の対象としてのノイズ因子ということですね.
この実験をやるならば,部材が大きい場合は特別にテストサンプルを作成して環境試験装置を導入する必要があります.この方法では実際の部品とテストサンプルとで接着工程の装置条件や強度の計測方法が異なる(そうならざるを得ない)場合には注意が必要です.苦労して実験計画を実施して最適化しても実際の製品ではその解が再現しなかったというのはよくある話です.このような事態を避けるため,あるいは環境試験装置のリソースがなければ,1年かけてその日の温度を計測して少しづつ進めていくという気の長い実験を強いられます.この方法でも,問題は結果を得るまでに要する時間だけでなく,温度意外に湿度などの他のノイズ因子が考えられる場合や,冷夏や暖冬といった自然現象の影響で思ったような実験ができないという問題があります.
このようにロバスト最適化には多大な実験リソースが要求されることは珍しくないので,これを避ける意味でロバスト化はひとまず置いて,先に接着剤の成分を乾燥時間を短くコストを下げるように最適化したいという状況も考えられます.ロバスト最適はもちろん重要ですが,品質工学の説くようにそれが第一義ではないように常々考えています.まず特性の最大化を達成すれば特性の変動にも強くはなる(スペックを満たすという意味で)わけですから.そうであれば,とりあえず因子Nは代表条件に設定して固定すればいいのです.(代表条件は複数あればベターで,この場合はそれらを多目的最適化することになります.)ノイズ因子は実験の場で固定できるわけですから,このとき因子Nはノイズ因子から固定因子となり,システム構造図では別の場所に置かれることになります.このようなシステムの写像を示すことがシステム構造図の本来の意義です.システムの捉え方は「わたしはこの問題をこの角度から見ています」ということにつながります.
特に事例報告において,報告する側と受ける側とでこの問題を見る角度が一致していることが重要です.お互いに分かりきったシステムであってもその意味するところが異なる場合はすれ違いが起きます.技術的コミュニケーションではこの状況は避けなければなりません.システム構造図では因子の置かれる配置が定まっているので,それぞれの因子をどのように捉えているのかが明確に伝わります.
余談ですが,学生時代に金田一春彦先生のお話を伺ったことがあって,今でも覚えている話を思い出しました.オリジナルの話の詳細はすっかり忘れてしまったので,甲さんと乙さんとの会話という形で新たに作ります.
甲:おやお久しぶり.最近は何をなさっているんです.
乙:最近は「のう」の研究に入れ込んでましてね.
甲:「のう」とは難しいことに取り組んでいらっしゃる.
乙:基本的に動きが少ないので情報をいかにとるかが難しいですね.
甲:どんな情報を集めるんです?
乙:最近は「のう」と夢との関係に注目しています.
甲:夢ですか,そういえば三島も書いてましたよね.
乙:はあ.(そんな名前の研究者いたかな...?)
甲:それでは,また.
乙:さようなら
という話で恙無く会話は終わったものの,お判りのように甲さんは「のう」を「能」と思い,乙さんは「脳」と思って話していたという落ちです.因みに三島由紀夫は能の『邯鄲』をもとにした作品を書いています.
P178のイラストのように同じシステムでも見方(角度)を変えれば,全く異なったシステムになります.同じ問題を共有している仲間だからこそ起きやすい間違いを避けるために,システム構造図を活用してください.
それではまた.
タグ:問題解決 Q&A
posted by Tad at 11:51| Comment(0) | TrackBack(0) | 統計的問題解決

2018年03月17日

JMP14

いよいよJMP14のリリースが正式にアナウンスされました.プレスリリースはこちらです.2018年3月22日(米国東部時間)より全世界同時に出荷開始とのことなので,もう来週ですね.おそらく,完全日本語版は半年遅れでJMP14.2?のリリースのタイミングになるでしょうけれど,通常使用には問題ない範囲で日本語化されていますので,それまで待たずにJMP14.0を試されるとよいと思います.グレードを検討するのアップであれば,おそらく今まで同様にトライアル版も準備されているのではないでしょうか.
2018年第1回のJMPer’s MeetingはJMP14の新機能紹介セミナーということで私も申し込みましたが,今確認したところ,既に満席でキャンセル待ちになっています.
参加できないかたのために,このブログでも新機能を紹介していきたいと思いますが,残念ながら統計的問題解決に関連する機能ではこれといったものはないように思います.とはいえ,いくつか注目している機能はあります.JMPにはearly adopter programという制度があって,実はわたしも,いわゆるβテスターとして昨年末からJMP14で統計的問題解決に関係する機能やMCDAアドインのテストなどを検証しています.業務ではJMP13を使わざるをえないので,なかなかJMP14に触れる時間がとれなかったのが残念ですが,それでも(まだリリース前なので詳細にはお話できませんが)バグを一つみつけて報告したりしています.
early adopter programのことは周知してはいけないのかと思っていましたが,User CommunityのJMPer CableにJason Brinkleyというearly adopter の方のコメントが掲載されていましたので,公開はされているようです.
このJMPer Cableというブログで紹介されているMultiple-file importがJMP14の売りの一つです.個人的には他の手段(例えばPysonとかを使って)で可能な処理はJMP側で持たなくてもよいと考えているので,正直言って「ああ,そうですか」くらいの感想ですが,使って見たらこれは便利と手放せなくなるかもしれません.聞くところによれば以前からリクエストはあったようです.
私がリクエストするならば,ところどころに顔を出すJMPのおせっかいを少なくとも何らかの手段でお断りさせてほしいです.おせっかいというのは,前回お話しした,除外したデータが検証データに勝手にアサインされてしまうという機能がその一つです.他にもいろいろありますが,例えば,統計的問題解決に関係するところでは実験計画でn水準の離散数値を因子とすると,n−1, n-2,..., 2乗の項が勝手に追加されます.しかも,「推定」が「可能な場合のみ」にされてしまっているのです.そうでもないと実験数が多くなって現実的ではありませんのでいたしかたありませんが.もちろん,n水準を設定するということはn-1乗の効果を想定しているんだよね,という親切心?からなのかもしれませんが,やめて欲しい仕様の一つです.とはいえ,このことからも離散数値を使う状況というのは特殊なものであることが理解できますね.
今後JMP14については折を見てこの場で紹介していきます.それでは今日はこれで.
タグ:問題解決 JMP
posted by Tad at 11:34| Comment(0) | TrackBack(0) | JMP