国产91丝袜在线播放_偷拍亚洲色图_欧美精品久久一区二区_不卡日本视频

學術咨詢服務,正當時......期刊天空網是可靠的職稱工作業績成果學術咨詢服務平臺!!!

大數據可視分析在海洋領域的應用

發布時間:2021-05-15所屬分類:科技論文瀏覽:1

摘 要: 摘要隨著海洋觀測技術和數值仿真技術的發展,人們能獲取到規模更大、分辨率更高的海洋數據,這為復雜多元海洋環境要素及結構現象的分析帶來了機遇,同時也給傳統的分析方法帶來了挑戰。因此,將大數據可視分析方法引入了海洋數據分析,并探索了其在多元海洋

  摘要隨著海洋觀測技術和數值仿真技術的發展,人們能獲取到規模更大、分辨率更高的海洋數據,這為復雜多元海洋環境要素及結構現象的分析帶來了機遇,同時也給傳統的分析方法帶來了挑戰。因此,將大數據可視分析方法引入了海洋數據分析,并探索了其在多元海洋時空數據分析、海洋重要結構的時空特征和演化分析等方面的應用價值,開發了多個可視分析系統,并通過全球和我國周邊一些海域數據分析的案例研究,提出了海洋數據可視分析的基本框架,展示了可視分析是大數據時代海洋復雜數據分析方面一種很有前途的技術。

大數據可視分析在海洋領域的應用

  關鍵詞可視分析;多元海洋時空數據;海洋結構;可視分析應用

  1引言

  隨著海洋觀測技術和數值仿真技術的不斷進步,人們逐漸可以獲取到更高分辨率和更大規模的多元時空變化的數據集,這給針對海洋復雜過程的分析研究提供了更多的機會,也帶來了很大的挑戰。首先,海洋數據本身隱含著復雜的時空過程和多元要素的動態變化,多個時空變量在空間和時間上與多個尺度高度相關,這使得從這些龐雜的數據中獲取有價值的模式或發現海洋結構(現象)及其時空演化規律變得困難;同時大數據使得傳統的依賴人工發現、評估和解釋時空模式或特征的分析方法變得低效;另外對海洋結構及其時空模式的識別目前還是局部粒度的,缺少對其時空模式的整體概覽和多尺度細致的分析,而且目前的分析系統也缺少符合海洋研究者探索不同海洋時空情形的高效交互方式;此外,海量海洋大數據導致存儲困難、計算時間過長,雖然采用常規的數據約簡技術可以降低數據規模,但同時容易引起數據細節甚至關鍵結構信息的丟失;高緯度的海洋多元要素間的關系分析也變得復雜和困難;傳統的2D/3D可視化方法難以應對海量高維復雜時空數據的挑戰,視覺混淆和過度繪制問題變得尤為突出。可視分析是結合了機器學習、統計等自動化數據分析算法和交互式可視化來促進數據分析和推理的科學[1],能從大規模和復雜數據中多尺度地提取有用的信息和有意義的知識[2],并通過交互可視化數據探索生成假設和驗證,以獲得對物理現象的科學洞察,因而可視分析是現有的基于經驗、理論和基于數值模式方法進行復雜海洋數據分析研究的有力補充。

  為此,筆者將先進的可視分析技術引入復雜海洋數據分析中,開發了多個可視分析系統,用于輔助領域專家探索多元海洋環境要素的時空特征或相關性,分析渦旋及海洋鋒等重要海洋結構(現象)的時空特征及其演化規律,呈現可視分析技術在海洋數據分析領域的應用前景,并總結了海洋數據可視分析的基本框架。

  2相關工作

  2.1多元海洋時空數據可視分析

  常見的多元海洋時空數據可視分析是圍繞研究一個或多個海洋標量(溫度、鹽度等)和矢量(流場)的變化特征展開的,例如,SteinRJ等人[3]提出了一個用于水質研究的交互式可視分析系統,該系統利用剖面、等值面、輪廓面、矢量箭頭等方法,對水源鹽度和流場數據的時空特征進行多視圖協同交互分析。SuTY等人[4]開發了海洋數據可視分析系統,它支持對等高線、等值面、體繪制和流場的動態模擬,該集成系統采用基于圖形處理器(graphicsprocessingunit,GPU)的渲染方法加速標量或矢量場的繪制,直觀地分析海量海洋水文環境要素的空間特征,提升了數據分析時交互的速度。

  由于海洋數據是由多個相互關聯的變量組成的多場數據集,出現了一些基于平行坐標分析多變量關系的可視分析系統。例如,GuoHQ等人[5]提出了一種針對多變量體數據的可視分析系統,利用平行坐標圖和基于多維比例尺圖對多變量體數據進行可視化和交互分析,實驗證明,該系統對不同大小和不同屬性的數據集的可視分析具有較高的可擴展性。YanoM等人[6]提出了一個三維可視化系統,利用平行坐標圖對全球多個模態水域的多元屬性(溫度、密度和鹽度)進行對比分析,以發現模態相似的水域。RochaA等人[7]提出了一個用于分析仿真模型中多個海洋標量、矢量間相關性的可視分析系統,以不同的可視化形式同時疊加多個變量的可視化顯示,支持靈活的用戶交互和多變量切換顯示,以滿足用戶多層次的分析需求。但基于平行坐標的可視分析系統存在線條重疊和視覺混亂的問題,因此又出現了一些帶有聚合功能的平行坐標圖的新設計。總之,相比傳統的可視化分析方法,多元時空數據可視分析系統提供了更多的交互探索和可視化新設計,可在不同程度上提升數據分析的質量和效率。

  2.2海洋結構(現象)的可視分析

  大規模海洋數據中隱含著與復雜海洋過程相關的多種結構或現象,這里筆者主要以海洋鋒和渦旋等重要海洋結構識別與檢測、時空特征分析和演化兩個方面介紹相關可視分析系統。

  2.2.1海洋結構(現象)的識別與檢測

  在海洋中,各種現象/結構時時刻刻都會發生變化,并且每種現象都有其自身的物理特征,因此產生了多種特有結構的檢測和分析方法。海洋鋒的檢測方法主要有梯度法、直方圖法、熵方法、Canny邊緣算子方法[8]等。常用的渦旋檢測方法有3種[9]:第一種是基于幾何的方法,該方法利用流場中流線的幾何形狀確定渦旋;第二種是基于閾值的方法,代表性的閾值法是基于Okubo-Weiss參數檢測渦旋;第三種是結合幾何法與閾值法的混合檢測方法,該方法可以提高渦流檢測的準確性和從海平面高度異常識別渦旋多核結構的能力。此外,通過Okubo-Weiss參數閾值法識別渦旋,并將其作為訓練集,然后通過卷積神經網絡(convolutionalneuralnetwork,CNN)進行特征學習,可實現基于深度學習的渦旋檢測[10]。

  2.2.2海洋結構(現象)的時空特征和演化

  由于海洋數據規模變大,海洋結構(現象)通常涉及多個變量在空間、時間和多個尺度上的變化,這加大了海洋結構(現象)時空特征及演化分析的難度。MatsuokaD等人[9]提出了一種渦旋檢測、跟蹤、事件檢測和可視化的新方法,分析渦旋演化過程中的合并和分叉,以及渦旋和洋流之間的相互作用等事件。WoodringJ等人[11]開發了一個全球海洋渦旋系統,利用折線圖、直方圖等常見的圖表對渦旋的大小、深度進行可視化,還利用大量的高分辨率時空建模數據對渦旋進行多尺度的空間探索分析。可視分析技術確實在時空模式發現和演化分析的效率和質量方面有顯著的促進作用,但是在海洋領域應用可視分析技術的研究目前還處于起步階段,如何應用可視分析技術更好地提升復雜海洋數據分析的能力,值得進一步探索和研究。

  3海洋領域的可視分析技術

  3.1海洋數據及預處理

  通常,海洋數據來自觀測設備(如衛星、船舶或傳感器等),或來自計算機仿真(如海洋大氣模型)。海洋和大氣在循環系統中相互耦合,因此這里的海洋數據主要指各種海洋環境要素,包括海洋水文數據和海洋氣象數據。海洋水文數據包含水深、水溫、鹽度、水流、波浪、水色、透明度、海冰和海洋光等。海洋氣象數據包含氣溫、壓力、濕度、風速、降水、云、霧等[12]。

  相關知識推薦:大數據論文投稿核心期刊

  單個時間步長的觀測數據和模擬數據全部由空間場數據組成,該空間場數據的每個網格點處都由多個變量組成。因此,各種時間序列的空間場數據構成了海洋數據集(觀測數據集或仿真集)。隨著觀測技術和計算機模擬技術的不斷發展,海洋數據的獲取量正在以不可預測的速度迅速增長。同時,海洋數據包含強大的時空過程,涉及多尺度結構之間的復雜相互作用。海洋數據具有異構性高、維度高、體積大、時空變化大以及多種海洋數據屬性之間耦合相關的特點。因此,在收集到海洋數據后,首先要進行數據清洗,以消除重復性數據、缺失數據等;其次要進行數據精簡,例如過濾/采樣(如簡單隨機采樣、等距抽樣、分層抽樣等)、降維、分組聚合和模型擬合等[12-13]。

  3.2海洋領域的可視分析技術

  3.2.1海洋領域常用的可視化方法

  海洋領域的可視分析系統通常采用科學可視化技術,信息可視化技術用得較少,但信息可視化技術在以挖掘信息和獲取知識為目標的大數據分析中尤為重要[1]。早期,多維海洋環境要素(如水溫、鹽度等標量和流場矢量)可視化的常用方法是使用二維點、線、面、粒子、標記符和3D體進行繪制。對于空間數據可視化,2D地圖或基于地球上的投影展示通常是地理分布的首選,同時還需要考慮投影、比例尺和視覺編碼設置;對于時間序列數據可視化,通常用時間序列圖展示海洋變量或現象的變化趨勢。當對象的時空信息維度較高時,三維展示也存在局限性,因此通常還需要結合高維數據可視化方法,如散點圖、熱圖/相關矩陣、投影、平行坐標圖以及集成的平行坐標散點圖等常用的可視化方式[13]。但是在大數據環境下,平行坐標圖會遇到線條密集、重疊覆蓋的問題,根據線條的聚合特征可以對平行坐標圖進行簡化,減少視覺混淆[1]。

  3.2.2海洋領域常用的交互方法

  在大數據可視分析的界面中,還需要提供相應的交互組件以及合適的交互方式來幫助用戶使用和管理分析過程。目前,信息可視化中的人機交互技術主要可以分為5類:動態過濾技術、整體+詳細技術、平移+縮放技術、焦點+上下文技術、多視圖關聯協同技術[1]。但對于一個具體的海洋領域可視分析系統而言,往往需要依據其特定的分析任務和用戶習慣來設計更恰當的交互方式。

  常用的交互方式有選擇、探索、抽象/具象、過濾、重配置、編碼、連接等。選擇是海洋數據可視分析系統中最常見的交互技術,允許用戶在很多顯示項目中標記感興趣的特定項目,選擇這些項目并跟蹤它們;探索允許用戶通過更改視圖來查看無法在視口或顯示屏上可視化的項目;抽象/具象可以幫助用戶查看不同級別的詳細信息,例如執行各種聚合和匯總,實現對海洋數據的多尺度、多分辨率分析;過濾允許用戶查看指定范圍或條件的數據子集;重配置允許用戶更改可視化的空間排列,如排序、重對齊、重布局等常見交互類型,可查看多變量數據集在不同視角下的呈現,以獲得更全面的認識;編碼允許用戶選擇不同的視覺通道(如顏色、大小、形狀等)來編碼多變量數據集的不同數據屬性,通過多種可視化的呈現獲得對數據的洞察;連接允許用戶查看海洋數據項之間的關聯和關系,或顯示與特定顯示項目相關的隱藏項,例如多視圖中的刷取和高亮顯示,以及與單視圖中的高亮選中項關聯的其他條目[13]。但就目前海洋研究者日常使用的海洋數據分析工具來看,上述許多交互方式的實際使用率有待提升。

  3.2.3海洋領域常用的分析方法

  可視分析技術很好地融合了高效的計算分析方法和專家的經驗知識,因而能更好地提高分析的效率和質量。筆者基于海洋研究者日常不同的分析任務,闡述海洋領域的常用計算分析方法。對于多種海洋環境要素特征分析以及多變量之間相關性分析,一方面,采用各種聚類、降維等數據約減的方法來降低數據的維度,如在海洋數據可視分析中經常使用k均值聚類、自組織映射、主成分分析和多維尺度變換等降維方法;另一方面,回歸分析在探索數據變量的多元關系方面已經顯示出良好的潛力,回歸和相關分析已經與平行坐標圖集成一種新技術——多維數據瀏覽器[13]。此外,可以基于改進的Pearson相關系數和互信息相關性分析(mutualinformationcorrelationanalysis)方法分別檢測多變量間的線性和非線性相關性[12]。

  對于海洋結構(現象)識別與跟蹤的任務,通常需要根據海洋結構自身的物理特征進行不同的檢測和使用不同的跟蹤算法。第一類方法使用聚類來實現對海洋結構邊緣位置的識別,但聚類的簇數設置會直接影響檢測結果的準確性[14];第二類方法基于正交經驗模式分解、主成分分析、小波分析等常用的時空模式檢測方法;第三類方法使用機器學習的決策樹和類比較等自動數據挖掘技術進行數據驅動的復雜時空模式檢測和分析[15]。此外,FranzK等人[10]提出了一種深度學習的渦旋檢測和跟蹤框架,該框架結合卷積神經網絡的特征學習和特定的圖像處理工具,可以更客觀、更可靠地檢測和跟蹤渦旋。可見,結合機器學習和深度學習進行時空模式檢測正在成為大數據時代復雜數據分析的一個重要方向。

  4可視分析技術在海洋領域

  的應用筆者嘗試在海洋領域使用可視分析技術分析復雜的海洋時空數據,主要包括多元海洋時空數據可視分析、海洋結構(現象)可視分析,并在此基礎上總結了海洋數據可視分析的基本框架。

  4.1多元海洋時空數據可視分析

  多元海洋時空數據可視分析通常研究多個不同的屬性值在時間和空間上的變化規律以及多變量間的相關性。

  4.1.1海洋水文數據可視分析

  為了探索海表溫度、鹽度、流速場以及海面高度等多元海洋要素的時空特征以及相關性,筆者設計了一個多元海洋數據時空特征及相關性分析系統,系統包括用于數據導入、篩選和參數閾值設置的交互面板,海洋標量顏色映射和二維箭頭矢量地圖,成對的標量屬性統計散點圖,某網格點的垂向深度和時間上的屬性變化趨勢折線圖,展示多元海洋要素相關性的平行坐標圖。除此之外,該系統還包括選擇、導航、編碼、視圖切換、抽象/具象、過濾和關聯等交互方式。

  選取特定海域數據集進行分析,利用該系統多個視圖交互聯動的探索,分析海面高度與海平面速度矢量、海表溫度與海平面速度矢量、不同水深下鹽度場與海平面速度矢量的時空分布特征,以及海面高度與海溫、鹽度的相關性。分析發現:海表溫度與速度矢量的關系比海面高度與速度矢量的關系弱,并且隨著水深的增加,速度矢量的分布并沒有太劇烈的變化;而鹽度場分布變化卻出現明顯的跳變(躍層),此處也是海水流動相對劇烈的地方。此外,海表溫度和海面高度大體呈正相關的線性關系,而海面高度和鹽度的相關性不明顯。通過大量的案例研究,進一步證明了該系統在探索多個海洋要素的相關性及其時空變化特征方面都有不錯的性能。——論文作者:解翠1,李明悝2,陳萍1,李孝天1,宋鍵1,董軍宇1,趙佳萌1

最新分區查詢入口

SCISSCIAHCI

主站蜘蛛池模板: 马尔康县| 繁昌县| 吉水县| 寻甸| 湖南省| 石阡县| 营口市| 宝丰县| 农安县| 天祝| 北票市| 黑龙江省| 云阳县| 肇源县| 乐平市| 讷河市| 湟中县| 塔河县| 宁河县| 玉门市| 临颍县| 林州市| 长沙市| 乌兰察布市| 南安市| 昌都县| 子长县| 大宁县| 武宣县| 堆龙德庆县| 镇沅| 瓮安县| 霍州市| 武定县| 小金县| 东辽县| 龙泉市| 清镇市| 隆林| 团风县| 泰顺县|