開発業務で機械学習を利用したいです
解決したいこと
Python、機械学習初心者です。
製造業の研究開発で、機械学習を利用できないかを課題にしています。
S1~rpmは材料の配合や製作条件の数値です。
R1~R4は結果です。(0~5の評価で、5が良いという結果です)
R1~R4の結果が全て5になるような材料の配合や製作条件を
機械学習で予測してほしいと考えています。
どのような分析方法が良いか、お知恵をいただければと思います。
Python、機械学習初心者です。
製造業の研究開発で、機械学習を利用できないかを課題にしています。
S1~rpmは材料の配合や製作条件の数値です。
R1~R4は結果です。(0~5の評価で、5が良いという結果です)
R1~R4の結果が全て5になるような材料の配合や製作条件を
機械学習で予測してほしいと考えています。
どのような分析方法が良いか、お知恵をいただければと思います。
もしかすると、ご期待の回答ではないかもしれませんが。
機械学習を使うことが目的、ということで良かったのでしょうか?
今ある12件のデータから、最適だと思う組み合わせを推論する、ということになりますか?
それとも実際にはもっと大量にあるイメージで、今はお試しで12件のデータで機械学習を使ってみる、ということになるのでしょうか。
入力データに対して出力データを得る関数を作るのが学習ではないかと思いますが、今のデータ量では少ない気がします。
正確には、今のデータ量でも関数はできると思いますが、出力の精度は低いものになるのではないとかと思います。
せめてタグチメソッドで埋める程度のデータ量は必要なのではないでしょうか
@s-ymk
Questioner
ご回答ありがとうございます。
こちらの12件のデータはお試しでやったもので、将来的にはデータ数は増やすつもりです。
現状、新規製品を開発するためにはかなりの数の材料の配合量や製造方法、焼成温度等、かなりのプロセスを検証する必要があり、多くの種類の試作品を作る必要があるため、かなりの時間を必要としています。
似たような案件もあるため、過去の経験を利用して作製できることもあるのですが、現状、過去のデータはベテランの方の頭の中だけにしかないです。(記録は残っていません)
材料の配合量等を考えるのはベテランの経験や知識に頼っており、ベテランの方が引退したとき、若手のみではさらに時間がかかる懸念があります。
目的としては、
・開発時間の短縮
・過去のデータを活かして若手でも開発できるように
(ある程度予測して、試験数を少なくしたい)
です。
私が言っていることは理想論で、実現させることは難しいだろうなとは感じています。
データ数が少ないので、データを集めるところから始めなければと思っています。
「機械学習」の言葉の意味を理解していませんでした。
機械学習以外でも大丈夫です。
長々と失礼しました。
不明なところがあればお尋ねください。
ご質問の状況であれば機械学習よりも回帰分析の手法を試すのが妥当であるように思います。
@s-ymk
Questioner
ご回答ありがとうございます。
機械学習と回帰分析は別のものなんですね。
まだまだ勉強不足です。
調べてみます。
製造業の研究開発で、機械学習を利用できないかを課題にしています。
材料の配合や製作条件を機械学習で予測してほしいと考えています。
マテリアルズ・インフォマティクス
と呼ばれる分野かと思います。
入門書も色々とありますので読んでみてはいかがでしょうか?
何が出来るのか、どんなデータが必要なのか等分かるかと思います。
@s-ymk
Questioner
ご回答ありがとうございます。
マテリアルズ・インフォマティクスという言葉を初めて聞きました。
調べてみます。