我想建立一個用於控制設備的ANN,並且無法弄清楚我應該學習和應用哪些概念,這將使其合理化。一般來說,這個問題可以用一個預定義的算法來解決,但是我只是爲了我對這些概念的探索而建立ANN。我應該應用哪種人工神經網絡概念?
我想從ANN開始,在給定目標溫度,加熱器的當前狀態以及過去幾十個(或多個)溫度點的情況下,確定加熱器是否需要打開或關閉。現在,需要注意的是,我希望它能夠對環境變化做出反應,而不需要對所有可能的條件進行預先培訓。例如。從一些非常簡單的(甚至是隨機的)模型開始,做出決定,將其輸入模擬器,然後在「一分鐘後」輸出一個輸出,並將該數據用於成本函數。等等。這個特別複雜的部分(或者我在這裏弄錯了嗎?)是行動的延遲。你只能看到結果,比如說,加熱器開啓2分鐘後,溫度繼續上升4-5分鐘。
有很多關於分類和時間序列預測的信息(特別是LSTM提示它在這裏可能有用),但是我找不到任何關於使用這種反饋環路來控制系統的信息。
如果您能指出一些與使用ANN解決這個問題相關的概念,或者可能討論類似的問題以及如何解決這些問題,我將不勝感激。最後(雖然它可能有點雄心勃勃,主要是對於小數據集),但我想擴展系統以通過以下方式來控制我的HVAC區域:在整個加熱週期內操縱阻尼器角度,使目標溫度獨立保持在多個房間中。我想它來學習,因爲它去,因爲外部環境的變化,加熱循環變成冷卻循環,門被敞開,等