模型集群的輸入?yún)?shù)獲取方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)應用領(lǐng)域,尤其涉及一種模型集群的輸入?yún)?shù)獲取方法及系統(tǒng)。
【背景技術(shù)】
[0002]數(shù)學模型作為一種常用的手段在各領(lǐng)域以及學科研究中得到了廣泛的應用。在實際應用中,數(shù)學模型往往依賴于一組特定的輸入?yún)?shù)(特征)作為依據(jù)才能進行分析。就像假如需要預測未來的天氣狀況,僅僅依靠成熟的數(shù)學模型本身是不夠的,我們還需要提供如當前的氣壓、濕度、風速及氣象云圖等等諸多特征,由這些特征作為數(shù)學模型的輸入?yún)?shù),這樣才有可能做出合理準確的預測。
[0003]但是,隨著各領(lǐng)域的發(fā)展以及學科研究的深入,同一系統(tǒng)中數(shù)學模型的數(shù)目不斷增加,數(shù)學模型集群化的程度不斷加深。這就導致了系統(tǒng)中各數(shù)學模型在輸入?yún)?shù)獲取的過程中存在重復獲取的情況,造成了系統(tǒng)計算緩慢、資源浪費的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種模型集群的輸入?yún)?shù)獲取方法及系統(tǒng),用以解決現(xiàn)有模型集群中各模型在輸入?yún)?shù)獲取過程中的重復獲取問題。
[0005]本發(fā)明第一方面提供一種模型集群的輸入?yún)?shù)獲取方法,該方法包括;
[0006]根據(jù)所述模型集群中各個模型與各個模型所需的輸入?yún)?shù)類型間的對應關(guān)系,確定所述模型集群中各個待調(diào)用模型所需的輸入?yún)?shù)類型;
[0007]根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型;
[0008]獲取所述全部輸入?yún)?shù)類型中的每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成由所述全部輸入?yún)?shù)類型和對應的輸入?yún)?shù)值構(gòu)成的輸入?yún)?shù)集合;
[0009]根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,將所述輸入?yún)?shù)集合中的對應輸入?yún)?shù)值發(fā)送給對應的待調(diào)用模型。
[0010]本發(fā)明第二方面提供一種模型集群的輸入?yún)?shù)獲取系統(tǒng),該系統(tǒng)包括:
[0011]確定模塊,用于根據(jù)所述模型集群中各個模型與各個模型所需的輸入?yún)?shù)類型間的對應關(guān)系,確定所述模型集群中各個待調(diào)用模型所需的輸入?yún)?shù)類型;
[0012]所述確定模塊,還用于根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型;
[0013]獲取模塊,用于獲取所述全部輸入?yún)?shù)類型中的每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成由所述全部輸入?yún)?shù)類型和對應的輸入?yún)?shù)值構(gòu)成的輸入?yún)?shù)集合;
[0014]發(fā)送模塊,用于根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,將所述輸入?yún)?shù)集合中的對應輸入?yún)?shù)值發(fā)送給對應的待調(diào)用模型。
[0015]本發(fā)明提供的模型集群的輸入?yún)?shù)獲取方法及系統(tǒng),通過確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型,根據(jù)所述全部待調(diào)用模型對應的全部輸入?yún)?shù)類型,獲取所述全部輸入?yún)?shù)類型中的每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成由所述全部輸入?yún)?shù)類型和對應的輸入?yún)?shù)值構(gòu)成的輸入?yún)?shù)集合,并根據(jù)各個待調(diào)用模型所需的輸入?yún)?shù)類型,將輸入?yún)?shù)集合中的對應輸入?yún)?shù)值發(fā)送給對應的待調(diào)用模型,解決了現(xiàn)有模型集群中各模型在輸入?yún)?shù)獲取過程中的重復獲取問題,提高了系統(tǒng)的計算速度,減少了系統(tǒng)的資源浪費。
【附圖說明】
[0016]圖1為本發(fā)明實施例一提供的模型集群的輸入?yún)?shù)獲取方法的流程示意圖;
[0017]圖2為本發(fā)明實施例二提供的模型集群的輸入?yún)?shù)獲取方法的流程示意圖;
[0018]圖3為本發(fā)明實施例三提供的模型集群的輸入?yún)?shù)獲取系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0019]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0020]實施例一
[0021]圖1為本發(fā)明實施例一提供的模型集群的輸入?yún)?shù)獲取方法的流程示意圖,如圖1所示,本實施例提供的方法包括以下步驟:
[0022]步驟101、根據(jù)模型集群中各個模型與各個模型所需的輸入?yún)?shù)類型間的對應關(guān)系,確定模型集群中各個待調(diào)用模型所需的輸入?yún)?shù)類型;
[0023]舉例來說,一個模型集群中包含I號模型、2號模型、3號模型三個模型,其中,I號模型計算所需的輸入?yún)?shù)類型為溫度、濕度;2號模型計算所需的輸入?yún)?shù)類型為溫度、氣壓;3號模型計算所需的輸入?yún)?shù)類型為風速、氣相云圖。當系統(tǒng)調(diào)用模型集群中的I號和2號模型進行計算時,系統(tǒng)根據(jù)模型集群中各模型對應的輸入?yún)?shù)類型,確定I號模型和2號模型所需的輸入?yún)?shù)類型。
[0024]在這里需要說明的是,本步驟中,系統(tǒng)確定各個待調(diào)用模型所需的輸入?yún)?shù)類型的方法,可以為預先在系統(tǒng)中存儲各模型與輸入?yún)?shù)類型的對應關(guān)系列表,系統(tǒng)通過查詢所述對應關(guān)系列表來確定各個待調(diào)用模型所需的輸入?yún)?shù)類型。當然,系統(tǒng)也可以通過現(xiàn)有的其他方法來確定各個待調(diào)用模型所需的輸入?yún)?shù)類型,在這里不做具體限定。
[0025]在本步驟中,系統(tǒng)只確定待調(diào)用模型所需的輸入?yún)?shù)類型,而非模型集群中全部模型所需的輸入?yún)?shù)類型,降低了系統(tǒng)的負荷,提高了系統(tǒng)的效率。
[0026]步驟102、根據(jù)各個待調(diào)用模型所需的輸入?yún)?shù)類型,確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型;
[0027]具體的,即系統(tǒng)根據(jù)各個待調(diào)用模型所需的輸入?yún)?shù)類型,去除所有待調(diào)用模型所需的所有輸入?yún)?shù)類型中重復的輸入?yún)?shù)類型,從而獲得所有待調(diào)用模型所需的無重復的全部輸入?yún)?shù)類型。
[0028]承接上例來說,當系統(tǒng)調(diào)用模型集群中的I號和2號模型時,系統(tǒng)確定I號模型所需的輸入?yún)?shù)類型為溫度、濕度,2號模型所需的輸入?yún)?shù)類型為溫度、氣壓,則系統(tǒng)確定待調(diào)用的I號和2號模型所需要的全部輸入?yún)?shù)類型為溫度、濕度、氣壓,即只需獲取溫度、濕度、氣壓三個輸入?yún)?shù)類型即可滿足I號模型和2號模型的輸入需要。
[0029]本步驟通過去除所有待調(diào)用模型所需的所有輸入?yún)?shù)類型中重復的輸入?yún)?shù)類型,避免了系統(tǒng)根據(jù)待調(diào)用模型所需的輸入?yún)?shù)類型,重復獲取對應的輸入?yún)?shù)值,節(jié)約了系統(tǒng)的資源。
[0030]步驟103、獲取所述全部輸入?yún)?shù)類型中的每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成由所述全部輸入?yún)?shù)類型和對應的輸入?yún)?shù)值構(gòu)成的輸入?yún)?shù)集合;
[0031]具體的,系統(tǒng)從預先建立的輸入?yún)?shù)數(shù)據(jù)庫中,獲取所有待調(diào)用模型所需的所有輸入?yún)?shù)類型中每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成每個輸入?yún)?shù)類型對應的輸入?yún)?shù)子集合,根據(jù)所有子集合形成模型集群的輸入?yún)?shù)集合。
[0032]承接上例來說,系統(tǒng)根據(jù)I號模型和2號模型所需的所有輸入?yún)?shù)類型---溫度、氣壓、濕度,從預先建立的輸入?yún)?shù)數(shù)據(jù)庫中獲取對應的溫度數(shù)據(jù)、氣壓數(shù)據(jù)、濕度數(shù)據(jù),分別形成溫度數(shù)據(jù)子集合、氣壓數(shù)據(jù)子集合以及濕度數(shù)據(jù)子集合,根據(jù)溫度數(shù)據(jù)子集合、氣壓數(shù)據(jù)子集合以及濕度數(shù)據(jù)子集合,形成輸入?yún)?shù)集合。
[0033]步驟104、根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,將所述輸入?yún)?shù)集合中的對應輸入?yún)?shù)值發(fā)送給對應的待調(diào)用模型。
[0034]承接上例來說,系統(tǒng)根據(jù)I號模型所需輸入?yún)?shù)類型一一溫度、濕度,以及2號模型所需的輸入?yún)?shù)類型一一溫度、氣壓,將輸入?yún)?shù)集合中的溫度數(shù)據(jù)和濕度數(shù)據(jù)發(fā)送給I號模型,將輸入?yún)?shù)集合中的溫度數(shù)據(jù)和氣壓數(shù)據(jù)發(fā)送給2號模型,以使I號模型和2號模型根據(jù)接收到的輸入?yún)?shù)進行計算。
[0035]本實施例提供的模型集群的輸入?yún)?shù)獲取方法及系統(tǒng),通過確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型,根據(jù)所述全部待調(diào)用模型對應的全部輸入?yún)?shù)類型,獲取所述全部輸入?yún)?shù)類型中的每個輸入?yún)?shù)類型對應的輸入?yún)?shù)值,形成由所述全部輸入?yún)?shù)類型和對應的輸入?yún)?shù)值構(gòu)成的輸入?yún)?shù)集合,并根據(jù)各個待調(diào)用模型所需的輸入?yún)?shù)類型,將輸入?yún)?shù)集合中的對應輸入?yún)?shù)值發(fā)送給對應的待調(diào)用模型,解決了現(xiàn)有模型集群中各模型在輸入?yún)?shù)獲取過程中的重復獲取問題,提高了系統(tǒng)的計算速度,減少了系統(tǒng)的資源浪費。
[0036]實施例二
[0037]圖2為本發(fā)明實施例二提供的模型集群的輸入?yún)?shù)獲取方法的流程示意圖,如圖2所示,本實施例提供的方法在上述實施例一的基礎(chǔ)上包括以下步驟:
[0038]步驟201、接收模型調(diào)用請求,所述模型調(diào)用請求中包括所述各個待調(diào)用模型的標識;
[0039]具體的,當用戶對模型集群中的模型進行調(diào)用時,用戶首選向系統(tǒng)發(fā)送包含待調(diào)用模型標識的模型調(diào)用請求,以使系統(tǒng)根據(jù)模型調(diào)用請求確認待調(diào)用模型,并對待調(diào)用模型所需的輸入?yún)?shù)類型進行確認。
[0040]步驟202、根據(jù)所述模型集群中各個模型與各個模型所需的輸入?yún)?shù)類型間的對應關(guān)系,確定所述模型集群中各個待調(diào)用模型所需的輸入?yún)?shù)類型;
[0041]優(yōu)選的,可以在系統(tǒng)中預先存儲模型集群中各模型的模型標識與輸入?yún)?shù)類型間的對應關(guān)系,當用戶發(fā)起模型調(diào)用請求后,系統(tǒng)根據(jù)調(diào)用請求中包含的待調(diào)用模型的模型標識,在系統(tǒng)中查找與所述模型標識對應的輸入?yún)?shù)類型,從而確定各個待調(diào)用模型所需的輸入?yún)?shù)類型。
[0042]步驟203、根據(jù)所述各個待調(diào)用模型所需的輸入?yún)?shù)類型,確定與全部待調(diào)用模型對應的全部輸入?yún)?shù)類型;
[0043]系統(tǒng)根據(jù)調(diào)用請求中包含的待調(diào)用模型的模型標識確定模型標識對應的輸入?yún)?shù)類型后,去除所有模型標識對應的所有輸入?yún)?shù)類型中重復的輸入?yún)?shù)類型,從而獲得所有模型標識對應的待調(diào)用模型所需的無重復的全部輸入?yún)?shù)類型。
[0044]步驟204、根據(jù)所述全部待調(diào)用模型對應的全部輸入?yún)?shù)類型,確定所述全部輸入?yún)?shù)類型中每一個輸入?yún)?shù)類型對應的輸入?yún)?shù)值的抽取算法;
[0045]在現(xiàn)有技術(shù)中,模型的輸入?yún)?shù)是通過相應的抽取算法,從相應的數(shù)據(jù)庫中抽取獲得的。其中,同一類型的輸入?yún)?shù)對應的抽取算法可以是一種或多種。當系統(tǒng)對兩個或兩個以上待調(diào)用模型對應的輸入?yún)?shù)進行抽取時,系統(tǒng)根據(jù)各個待調(diào)用模型所需的輸入?yún)?shù)類型采用相應的抽取算法分別從數(shù)據(jù)庫中抽取對應待調(diào)用模型的輸入?yún)?shù),從而使得各待調(diào)用模型根據(jù)對應的輸入?yún)?shù)進行計算。
[0046]在這里需要說明的是,在現(xiàn)有技術(shù)中,由于各待調(diào)用模型所需的輸入?yún)?shù)類型可能存在重復的情