999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

簡單數字電路里的智慧

2020-10-30 02:03:56陳凱
中國信息技術教育 2020年19期
關鍵詞:模型

陳凱

請想象這樣的場景:一只出門遠行的兔子面對著許多條岔路,這些道路的狀態可用寬敞程度、明亮程度、平坦程度這三種屬性來進行描述,所以說,其中有些道路是寬敞的,有些是狹窄的;有些道路是明亮的,有些是幽暗的;有些道路是平坦的,有些是崎嶇的。兔子隨身攜帶著“指路神器”,會顯示出推薦的路線——假設是根據眾多兔子前輩經驗歸納而來的結果:那些同時具有寬敞、明亮、崎嶇屬性的道路,或同時具有寬敞、幽暗、崎嶇屬性的道路,或同時具有狹窄、明亮、平坦屬性的道路,都是值得優先選取的。盡管兔子選擇道路的場景是虛擬的,其選擇原因也不必深究(如寬敞、明亮、平坦的道路暗藏有陷阱),但對于復雜現象經由分離和提純抽取出關鍵要素,再由建立系統模型來實現預測,這樣的思維過程是無時無刻不真實發生在人類頭腦中的。實際上,模型是人類理解世界的重要工具,那些與客觀現實具有相似結構的模型,在科學方法上稱為同構模型(與此相對應的還有虛構模型),同構模型被用于模仿、刻畫、代表目標對象,所謂同構,是指作為模型的系統,和作為研究對象的系統,兩個系統中每一部分以及各部分之間的互動關系,在對方都能找到對應物或對應的事件。無論是虛擬的兔子選擇道路的場景,還是真實的生活中進行某種選擇的場景,只要是以抽象推理的方式來進行預測和決策,那么預測和決策的過程就都能夠映射到某個同構的模型。基于以上原因,筆者很樂于將仿佛童話故事的虛擬場景,看成是已更換為相對純凈敘事事件的準真實情境,并將之用于自己的教學。

兔子的“指路神器”是一個裝置,但要實現這個裝置,首先需要的是一個模型,如果將故事中提煉出的屬性編碼成二進制數值,就可以有很多種辦法來構造模型。然而,需求細節上的不同,導致選擇模型的不同,從而會使得最終成品之間有著巨大的差別。這里就體現出基于虛擬場景開展教學的一個優勢,它首先將學習者的經驗從真實環境中暫時剝離出來,然后從需求出發親自構筑模型,并將模型作為擬真的橋梁,去對照和“重新”發現客觀現實中所存在著的不同的側面,若不是模型的存在,這些多姿多彩的觀測面極有可能隱遁于日常平凡的生活語境之中而被視作理所當然。

● 邏輯運算模型

仔細對照已經完成的所謂“指路神器”的功能,可以直接將需求中的輸入和輸出的二進制數值的邏輯關系推理出來。所謂“同時具有”,可看作邏輯中的與運算,而三種可以分別選擇的情況,其實就對應著將三個與運算的結果再進行邏輯中的或運算,如果用Python語言寫下來,那么語句是這樣的:

print(a and b and(not c) or a and (not b) and (not c) or (not a) and b and c)

這樣就可以根據邏輯運算,將實物的數字邏輯電路圖畫出來,然而,語句中出現的12種邏輯運算對應了12個邏輯門,真的需要那樣復雜嗎?用數學模型就可以揭示出簡化的方法,構造數學模型的方法不止一種,常用的有卡諾圖模型,但這里用到的是更直觀的3D散點圖(如http://grapher.mathpix.com),可以將道路屬性的邏輯值轉化為數字,True用3表示(用1也可以,但用3看起來更清楚),False用0表示,這樣的話,寬敞、明亮、崎嶇即可表示為坐標點(3,3,0),其他兩個點則分別是(3,0,0)和(0,3,3)。因為散點圖工具可以旋轉,所以就能更清晰地判斷三個點之間的關系。從圖1可以明顯看出,(3,3,0)和(3,0,0)這兩個點處于兩個垂直平面的交線上,其意義是,這兩點位置的不同,僅僅是因為明亮與否這一指標上有所變化,所以,只要道路是既寬敞又崎嶇,就不用管明亮指標上的變化而直接得出此道路可通行的結論了。

這樣就可以將先前的Python代碼修改為:

print(a and not c or(not a) and b and c)

根據以上邏輯運算公式搭建起數字邏輯電路也十分容易,如圖2所示。

三種屬性的邏輯值之間的關系很容易用3D散點圖直觀顯現出來,但四種屬性或更多屬性的邏輯值,卻無法與現實中的幾何立體圖形相對應,因為人的頭腦缺少對高維度空間關系的把握能力,只能通過計算機模擬,將高維度中發生的事件映射到低維度空間中來加以理解,這就更加凸顯了計算機建模對補充和增強人腦能力的重要性。

● 枚舉算法模型

若仔細分析需求,會想到上述裝置存在的一個問題,由于輸入和輸出的關系被做死到了數字邏輯電路中,所以就無法輕易改變其用途了。在日常應用中,往往希望一個裝置具有存儲信息的能力,那么就可以根據不同的情況,將不同的信息預先存儲到裝置中。對于兔子的指路神器來說也是如此,希望能將兔子所遇見的道路屬性情況與是否選擇這條道路的結果存于寄存器中,然后輸入當前道路狀況并獲取結果,這個過程實際上和枚舉算法實現的過程是一致的,如圖3所示。

裝置中有四個移位寄存器,前三個代表著道路的三種屬性,最下面的一個移位寄存器則代表是否應當選擇這條道路。通過點擊時鐘脈沖獲取到所有八種可能性,當與門的輸出結果為1時,就可以觀察最底下的移位寄存器的輸出結果。當然,也可將移位寄存器改為RAM存儲器,電路會稍微復雜一些。與先前純粹的邏輯運算的模型相比,這個枚舉算法的模型允許輸出結果和輸入數據之間,存在多種可能性,也就是說,對于同一組輸入數據,也是有可能得到截然相反的結果的,這樣似乎更能體現出客觀現實的復雜性。

針對不同的需求,這個裝置也有較強的可擴展性,如希望一旦匹配到相關屬性值,則不再接受新的點擊輸入,使輸出的結果固定下來,這就可以對應另一種常見的算法——順序查找算法。

● 決策樹模型

假設兔子的指路神器是一個基于對話的裝置,當面臨某條道路時,這個裝置會依次針對道路的情況發問,如:“這條道路是寬敞的還是狹窄的?”在得到肯定或否定的回答后,它會接著繼續問:“那么這條道路是明亮的還是幽暗的?”……乍一看,這種輸入方式不如先前所用的方式便捷,但如果道路的屬性非常多,除了文中所提到的幾種,還有若干屬性,如坡度是否陡峭?食物是否充分?等等,那么,指路神器就應該先從具有較強區分度的屬性開始提問,盡快做出決策,在某種特殊的情況下(如兔子身后正有大灰狼追趕),這個需求顯得尤其重要。

即便是只有三種屬性,如若將提問和回答所產生的決策的分支畫在紙上,也可以看出,提問先后順序影響著決策的效率,如按是否寬敞、是否明亮、是否平坦的順序,得到的圖樣如上頁圖4所示。

如按是否寬敞,是否平坦,是否明亮的順序提問,得到的圖樣如圖5所示。

所以,如果按是否寬敞、是否平坦、是否明亮的順序提問,那么,指路神器的數字邏輯電路可能如圖6所示。

使用時,按從左到右的順序依次回答問題,而每次回答的結果,是點亮決策樹中的某一路分支,如先回答寬敞,再回答不平坦,則最快兩步就可以得到明確的答案。

然而這個裝置的設計者,是如何知曉,在詢問寬敞與否之后,到底是應該先詢問平坦與否,還是明亮與否呢?這個問題便與信息熵和信息增益有了密切的聯系,需要借助數學的方法來計算并確定每個決策分支應該判別的屬性。這個模型體現出生物在作出決策時,對事物或事件特征的選取,是存在優先級關系的。

另外,這個裝置的數字邏輯電路圖也有很不一般的特點,它實際上是多個完全相同的結構迭代而成的,像一棵真正的樹,具有分形的特征。也就是說,如果要擴充決策樹,就只要將同樣的結構復制粘貼然后對接到決策樹的最終節點上就可以了,或者,也可以反過來操作,先建立一棵分支齊全的決策樹,然后根據實際情況對其進行減枝從而簡化決策過程。另一個讓人驚訝的地方是,如果要改變決策樹的功能,根本不需要重新搭建決策樹,只要更換一下輸入屬性和輸出結果的標簽就可以了。這樣的話,就可以借助寄存器,搭建出一個適用于各種情況的“萬能”決策樹,大家如有興趣,不妨親自嘗試一下。

本文的例子和信息的編碼、計算機系統、邏輯運算、算法等教學內容都有一定的聯系,這樣就方便教師建立起一個相對統一的情境和具有持續探索空間的實驗任務,將日常信息技術教學內容中多個分散的知識和技能整合在一起。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 精品国产福利在线| 久久精品人人做人人爽97| 欧美啪啪一区| 中文字幕久久波多野结衣| 国产亚洲欧美在线中文bt天堂| 99在线视频网站| 国产精品.com| 亚洲婷婷在线视频| 国产制服丝袜91在线| 永久免费精品视频| 欧美一级在线| 国产午夜人做人免费视频中文| 97免费在线观看视频| 毛片在线看网站| 天天综合色网| 91精品国产综合久久香蕉922| 亚洲精品天堂自在久久77| 精品无码国产自产野外拍在线| 国产91蝌蚪窝| 丰满人妻被猛烈进入无码| 日韩在线影院| 久久黄色毛片| 91小视频在线观看| yy6080理论大片一级久久| 欧美色香蕉| 欧美日韩精品一区二区在线线| 中文字幕永久视频| 中文字幕久久亚洲一区| 老色鬼久久亚洲AV综合| 亚洲第一国产综合| 久久永久免费人妻精品| 欧美不卡视频一区发布| 免费va国产在线观看| 久久久久久久97| 国产乱子伦一区二区=| 欧美日韩一区二区三区四区在线观看| 亚洲综合片| 在线精品亚洲一区二区古装| 国产91熟女高潮一区二区| 精品久久久久久中文字幕女 | 国产精品欧美亚洲韩国日本不卡| 久久这里只精品国产99热8| 国产精品久久久久久影院| 狠狠亚洲五月天| 国产精品青青| 成人无码区免费视频网站蜜臀| 国产精品妖精视频| 狠狠色综合网| 波多野结衣爽到高潮漏水大喷| 国产精品 欧美激情 在线播放| 中文字幕在线欧美| 亚洲成人一区在线| 精品视频91| 秋霞午夜国产精品成人片| 少妇精品在线| 亚洲成人网在线播放| 久久青青草原亚洲av无码| 亚洲一道AV无码午夜福利| 国产区福利小视频在线观看尤物| a级毛片免费看| 91美女视频在线| 欧美精品黑人粗大| 欧美一级高清片欧美国产欧美| 亚洲性日韩精品一区二区| 国产免费福利网站| 伊人成色综合网| 99精品国产电影| 欧美日韩综合网| 久久精品国产在热久久2019| 日韩人妻精品一区| 亚洲成人网在线观看| 最新国产成人剧情在线播放| 天堂网亚洲系列亚洲系列| 免费国产一级 片内射老| 丝袜国产一区| 色天天综合久久久久综合片| 免费网站成人亚洲| 另类欧美日韩| 亚洲欧洲免费视频| 久久中文字幕av不卡一区二区| 欧美国产在线看| 国产精品高清国产三级囯产AV|