TWI735892B - Search device, and search method - Google Patents
Search device, and search method Download PDFInfo
- Publication number
- TWI735892B TWI735892B TW108121432A TW108121432A TWI735892B TW I735892 B TWI735892 B TW I735892B TW 108121432 A TW108121432 A TW 108121432A TW 108121432 A TW108121432 A TW 108121432A TW I735892 B TWI735892 B TW I735892B
- Authority
- TW
- Taiwan
- Prior art keywords
- similarity
- search
- unit
- similar
- item
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2465—Query processing support for facilitating data mining operations in structured databases
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Fuzzy Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本發明係有關從過去製品的規格的相關資料(data)中,檢索與所輸入的資料顯示的規格類似之規格的相關資料之檢索裝置、檢索方法及機器學習裝置。 The present invention relates to a retrieval device, retrieval method, and machine learning device for retrieving data related to specifications similar to the specifications displayed by the input data from data related to specifications of past products.
在顧客的要求規格多樣化的製品的設計現場,係藉由在設計新製品時重覆利用規格類似的過去製品的設計案例的部分資料,而謀求提高設計作業的效率及設計妥當性之檢驗(check)的簡化。然而,要高效率地檢索規格類似的過去製品的設計案例的資料,係需要對該製品具有深度的知識,很大部分依賴設計負責人的經驗。 At the design site of products with diversified specifications requested by customers, part of the data from design cases of past products with similar specifications is repeatedly used when designing new products, so as to improve the efficiency of design work and the inspection of design adequacy ( Simplification of check). However, in order to efficiently retrieve the data of design cases of past products with similar specifications, it is necessary to have in-depth knowledge of the product, and a large part of it depends on the experience of the person in charge of the design.
有鑒於此,就為了不依靠設計者之經驗而高效率地檢索過去製品的設計案例的資料的技術而言,有人提出了下述之專利文獻1記載的發明。該專利文獻1記載的發明係具備儲存有過去設計案例的資料之設計案例庫(base),儲存有從要求規格判定應當應用的設計規格之知識的知識庫,及使用知識庫判定應當應用的設計規格之推論引擎(engine),考慮
構成要求規格的規格項目間在設計上的限制及干涉關係來檢索類似的設計案例。
In view of this, in order to efficiently search data of design cases of past products without relying on the experience of the designer, an invention described in
專利文獻1:日本國特開平8-221437號公報 Patent Document 1: Japanese Patent Application Publication No. 8-221437
然而,在前述專利文獻1記載的發明中,係必須手動將從要求規格判定應當適用的設計規格之知識記述至知識庫作為規則(rule),有非常費工夫的問題。
However, in the invention described in
本發明乃係鑒於上述情事而研創,目的在獲得能夠減少使用者(user)作業負荷的檢索裝置。 The present invention is developed in view of the above circumstances, and aims to obtain a retrieval device that can reduce the workload of users.
為了解決上述課題並達成目的,本發明乃係從含有一個以上顯示代表製品之規格的項目之細節的規格項目值而個別構成的規格資料群中,檢索與檢索條件類似的規格資料之檢索裝置。檢索裝置係具備:類似性學習部,係根據製品設計資料庫(database)保有的規格資料群,對於相同項目的兩個規格項目值彼此類似到哪個程度,針對規格項目值的全部組合進行學習;及輸入部,係受理作為檢索條件使用的規格項目值之輸入。此外,檢索裝置係具備類似規格檢索部,該類似規格檢索部係根據以類似性 學習部學習得的結果,檢索與以由輸入部受理輸入而得的規格項目值所構成的輸入規格資料類似的規格資料。 In order to solve the above-mentioned problems and achieve the objective, the present invention is a retrieval device that retrieves specification data similar to the retrieval condition from a specification data group composed of more than one specification item value showing the details of the item representing the specification of the product. The retrieval device is equipped with: a similarity learning section, which is based on the specification data group held in the product design database (database), for the degree to which two specification item values of the same item are similar to each other, learning for all combinations of specification item values; And the input part accepts the input of the value of the specification item used as the search condition. In addition, the search device is equipped with a similar specification search unit, which is based on similarity As a result of the learning by the learning unit, the specification data similar to the input specification data constituted by the specification item values received by the input unit is retrieved.
本發明的檢索裝置係達到能夠減少使用者作業負荷的效果。 The retrieval device of the present invention achieves the effect of reducing the workload of the user.
1、1a至1c、1e:檢索裝置 1. 1a to 1c, 1e: retrieval device
11:控制部 11: Control Department
12:輸入部 12: Input section
13:製品設計資料庫 13: Product design database
14、14d:類似性學習部 14, 14d: Similarity Learning Department
15:類似性資料 15: Similarity data
16、16c、16e、16f:類似規格檢索部 16, 16c, 16e, 16f: similar specification search department
17:檢索結果顯示部 17: Search result display section
18:檢索結果細節顯示部 18: Search result details display section
21:權重資料變更部 21: Weight data change department
31:類似性調整部 31: Similarity Adjustment Department
32:調整後類似性資料 32: Adjusted similarity data
41:使用零件抽出部 41: Use parts extraction part
42:類似性計算部 42: Similarity calculation department
43:使用零件選擇部 43: Use parts selection department
44:使用零件選擇定義 44: Use part selection definition
51:特殊規格輸入部 51: Special specification input section
61、61c:規格類似性計算部 61, 61c: Specification similarity calculation department
62:資料整列部 62: Data Column
63:輸入規格資料 63: Input specification data
64:類似規格檢索結果 64: Search results of similar specifications
65:類似性權重資料 65: Similarity weight data
81:特殊規格類似性計算部 81: Special specification similarity calculation department
82:擴充規格類似性計算部 82: Expanded specification similarity calculation department
83:輸入特殊規格資料 83: Input special specification data
84:擴充類似性權重資料 84: Expand similarity weight data
85:權重調整部 85: Weight Adjustment Department
86:項目別關鍵字 86: Project-specific keywords
101:處理電路 101: processing circuit
102:記憶裝置 102: memory device
103:輸入裝置 103: input device
104:顯示裝置 104: display device
131:規格清單 131: Specification list
132:零件構成表 132: Parts Composition Table
201:處理器 201: Processor
202:記憶體 202: memory
601:機種ID 601: Model ID
602:系列名 602: Series name
603:額定輸出 603: Rated output
604:額定旋轉速度 604: Rated rotation speed
605:制動器 605: Brake
606:特殊規格 606: Special specifications
701:零件階層 701: parts hierarchy
702:零件ID 702: Part ID
703:零件名稱 703: Part name
704:個數 704: number
1301至1304、3701:輸入欄 1301 to 1304, 3701: input field
1501、3301、3901、4501:規格項目 1501, 3301, 3901, 4501: Specification items
1502、3902:類似性權重 1502, 3902: similarity weight
3302:關聯零件編號清單 3302: List of associated part numbers
4502:關鍵字列表 4502: keyword list
PA01、PB02、PC02、PA001至PA004、PA010、PA011、PA020、PA021、PB010、PB011、PB020、PB021、PC020、PC021:零件 PA01, PB02, PC02, PA001 to PA004, PA010, PA011, PA020, PA021, PB010, PB011, PB020, PB021, PC020, PC021: parts
S11至S14、S21至S25、S31至S33、S41、S51、S61、S71、S72、S1:步驟 S11 to S14, S21 to S25, S31 to S33, S41, S51, S61, S71, S72, S1: Step
X、Y:機種 X, Y: model
第1圖係顯示實施形態1的檢索裝置的構成例之圖。 Fig. 1 is a diagram showing an example of the configuration of the search device of the first embodiment.
第2圖係顯示將實施形態1的檢索裝置實現的硬體(hardware)構成的一例之圖。 Fig. 2 is a diagram showing an example of the hardware configuration of the search device of the first embodiment.
第3圖係顯示將實施形態1的檢索裝置實現的硬體構成的其他例之圖。 Fig. 3 is a diagram showing another example of the hardware configuration of the search device of the first embodiment.
第4圖係顯示實施形態1的檢索裝置具備的類似性學習部的詳細構成的一例之圖。 FIG. 4 is a diagram showing an example of the detailed structure of the similarity learning unit included in the retrieval device of the first embodiment.
第5圖係顯示實施形態1的檢索裝置具備的製品設計資料庫的構成例之圖。 Fig. 5 is a diagram showing an example of the structure of a product design database included in the search device of the first embodiment.
第6圖係顯示實施形態1的製品設計資料庫保有的規格清單的一例之圖。 Fig. 6 is a diagram showing an example of a list of specifications held in the product design database of the first embodiment.
第7圖係顯示實施形態1的製品設計資料庫保有的零件構成表的一例之圖。 Fig. 7 is a diagram showing an example of the parts composition table held in the product design database of the first embodiment.
第8圖係顯示實施形態1的檢索裝置具備的類似性學習部的動作的一例之流程圖(flow chart)。 Fig. 8 is a flow chart showing an example of the operation of the similarity learning unit included in the retrieval device of the first embodiment.
第9圖係顯示實施形態1的檢索裝置具備的類似性學習部的項目值間 類似度的計算方法的概念之圖。 Figure 9 shows the relationship between the item values of the similarity learning unit included in the retrieval device of the first embodiment. A conceptual diagram of the similarity calculation method.
第10圖係顯示實施形態1的檢索裝置具備的類似性學習部生成的類似性資料的一例之圖。 Fig. 10 is a diagram showing an example of similarity data generated by the similarity learning unit included in the retrieval device of the first embodiment.
第11圖係顯示實施形態1的檢索裝置具備的類似性學習部生成的類似性資料的其他例之圖。 Fig. 11 is a diagram showing another example of similarity data generated by the similarity learning unit included in the retrieval device of the first embodiment.
第12圖係顯示以實施形態1的檢索裝置進行的檢索動作的一例之流程圖。 Fig. 12 is a flowchart showing an example of the search operation performed by the search device of the first embodiment.
第13圖係顯示實施形態1的檢索裝置顯示的規格輸入畫面的一例之圖。 Fig. 13 is a diagram showing an example of a specification input screen displayed by the search device of the first embodiment.
第14圖係顯示實施形態1的檢索裝置具備的類似規格檢索部的詳細構成的一例之圖。 Fig. 14 is a diagram showing an example of the detailed structure of the similar specification search unit included in the search device of the first embodiment.
第15圖係顯示實施形態1的檢索裝置的類似規格檢索部使用的類似性權重資料的一例之圖。 Fig. 15 is a diagram showing an example of similarity weight data used by the similar specification search unit of the search device of the first embodiment.
第16圖係顯示實施形態1的檢索裝置具備的類似規格檢索部的動作的一例之流程圖。 Fig. 16 is a flowchart showing an example of the operation of the similar specification search unit included in the search device of the first embodiment.
第17圖係顯示以實施形態1的檢索裝置的規格類似性計算部計算得的計算結果的一例之圖。 Fig. 17 is a diagram showing an example of a calculation result calculated by the specification similarity calculation unit of the retrieval device of the first embodiment.
第18圖係顯示實施形態1的檢索裝置的檢索結果顯示部顯示的類似規格檢索結果的一例之圖。 Fig. 18 is a diagram showing an example of search results of similar specifications displayed on the search result display unit of the search device of the first embodiment.
第19圖係顯示實施形態1的檢索裝置的第1變形例之圖。 Fig. 19 is a diagram showing a first modification of the search device of the first embodiment.
第20圖係顯示以實施形態1的第1變形例的檢索裝置進行的檢索動作的一例之流程圖。 FIG. 20 is a flowchart showing an example of the search operation performed by the search device according to the first modification of the first embodiment.
第21圖係顯示實施形態1的第1變形例的檢索裝置的檢索結果細節顯示部顯示的類似規格檢索結果的一例之圖。 Fig. 21 is a diagram showing an example of search results of similar specifications displayed on the search result detail display section of the search device according to the first modification of the first embodiment.
第22圖係顯示實施形態1的檢索裝置的第2變形例之圖。 Fig. 22 is a diagram showing a second modification of the search device of the first embodiment.
第23圖係顯示以實施形態1的第2變形例的檢索裝置進行的檢索動作的一例之流程圖。 FIG. 23 is a flowchart showing an example of the search operation performed by the search device according to the second modification of the first embodiment.
第24圖係顯示實施形態1的第2變形例的檢索裝置顯示的類似性權重資料變更畫面的一例之圖。 Fig. 24 is a diagram showing an example of a similarity weight data change screen displayed by the search device of the second modification of the first embodiment.
第25圖係顯示實施形態1的第2變形例的檢索裝置的檢索結果細節顯示部顯示的類似規格檢索結果的一例之圖。 FIG. 25 is a diagram showing an example of a similar specification search result displayed by the search result detail display unit of the search device according to the second modification of the first embodiment.
第26圖係顯示實施形態2的檢索裝置的構成例之圖。 Fig. 26 is a diagram showing an example of the configuration of the search device of the second embodiment.
第27圖係顯示實施形態2的檢索裝置的規格類似性學習處理的一例之流程圖。 Fig. 27 is a flowchart showing an example of the specification similarity learning process of the retrieval device of the second embodiment.
第28圖係顯示實施形態2的檢索裝置顯示的項目值間類似性調整畫面的一例之圖。 Fig. 28 is a diagram showing an example of a similarity adjustment screen between item values displayed by the search device of the second embodiment.
第29圖係顯示實施形態2的檢索裝置的類似性調整部輸出的調整後類似性資料的一例之圖。 Fig. 29 is a diagram showing an example of the adjusted similarity data output by the similarity adjusting unit of the retrieval device of the second embodiment.
第30圖係顯示實施形態2的檢索裝置具備的類似規格檢索部的構成例之圖。 Fig. 30 is a diagram showing a configuration example of a similar specification search unit included in the search device of the second embodiment.
第31圖係顯示實施形態3的檢索裝置具備的類似性學習部的構成例之圖。 Fig. 31 is a diagram showing a configuration example of a similarity learning unit included in the retrieval device of the third embodiment.
第32圖係顯示實施形態3的檢索裝置具備的類似性學習部的動作的一例之流程圖。 Fig. 32 is a flowchart showing an example of the operation of the similarity learning unit included in the retrieval device of the third embodiment.
第33圖係顯示實施形態3的檢索裝置的類似性學習部使用的使用零件選擇定義的一例之圖。 Fig. 33 is a diagram showing an example of the definition of the selection of used parts used by the similarity learning unit of the retrieval device of the third embodiment.
第34圖係顯示實施形態3的檢索裝置的類似性學習部執行的規格類似性學習處理的概念之圖。 Fig. 34 is a diagram showing the concept of the specification similarity learning process executed by the similarity learning unit of the retrieval apparatus of the third embodiment.
第35圖係顯示實施形態4的檢索裝置的構成例之圖。 Fig. 35 is a diagram showing an example of the configuration of the search device of the fourth embodiment.
第36圖係顯示以實施形態4的檢索裝置進行的檢索動作的一例之流程圖。 Fig. 36 is a flowchart showing an example of the search operation performed by the search device of the fourth embodiment.
第37圖係顯示實施形態4的檢索裝置顯示的規格輸入畫面的一例之圖。 Fig. 37 is a diagram showing an example of a specification input screen displayed by the search device of the fourth embodiment.
第38圖係顯示實施形態4的檢索裝置具備的類似規格檢索部的構成例之圖。 Fig. 38 is a diagram showing a configuration example of a similar specification search unit included in the search device of the fourth embodiment.
第39圖係顯示實施形態4的檢索裝置的類似規格檢索部使用的擴充類似性權重資料的一例之圖。 Fig. 39 is a diagram showing an example of expanded similarity weight data used by the similar specification search unit of the search device of the fourth embodiment.
第40圖係顯示實施形態4的檢索裝置具備的類似規格檢索部的動作的一例之流程圖。 Fig. 40 is a flowchart showing an example of the operation of the similar specification search unit included in the search device of the fourth embodiment.
第41圖係顯示實施形態4的檢索裝置具備的類似規格檢索部的特殊規格類似性計算部進行的特殊規格類似度計算的概念之圖。 Fig. 41 is a diagram showing the concept of the calculation of the degree of similarity of the special specifications performed by the special-standard similarity calculation unit of the similar-standard search unit included in the search device of the fourth embodiment.
第42圖係顯示實施形態4的檢索裝置的檢索結果細節顯示部顯示的類似規格檢索結果的一例之圖。 Fig. 42 is a diagram showing an example of search results of similar specifications displayed on the search result detail display section of the search device of the fourth embodiment.
第43圖係顯示實施形態5的檢索裝置具備的類似規格檢索部的構成例之圖。 Fig. 43 is a diagram showing a configuration example of a similar specification search unit included in the search device of the fifth embodiment.
第44圖係顯示實施形態5的檢索裝置具備的類似規格檢索部的動作 的一例之流程圖。 Fig. 44 shows the operation of the similar specification search unit included in the search device of the fifth embodiment The flow chart of an example.
第45圖係顯示實施形態5的檢索裝置的類似規格檢索部使用的項目別關鍵字(key word)的一例之圖。 Fig. 45 is a diagram showing an example of item-specific keywords (keywords) used by the similar specification search unit of the search device of the fifth embodiment.
第46圖係顯示以實施形態5的檢索裝置檢索得的檢索結果的一例之圖。 Fig. 46 is a diagram showing an example of search results retrieved by the search device of the fifth embodiment.
以下,根據圖式,詳細說明本發明的實施形態的檢索裝置、檢索方法及機器學習裝置。另外,本發明並不受下述實施形態所限定。 Hereinafter, the retrieval device, retrieval method, and machine learning device of the embodiment of the present invention will be described in detail based on the drawings. In addition, the present invention is not limited to the following embodiments.
實施形態1.
第1圖係顯示本發明的實施形態1的檢索裝置的構成例之圖。實施形態1的檢索裝置1係具備:控制部11、輸入部12、製品設計資料庫13、類似性學習部14、類似規格檢索部16及檢索結果顯示部17。
Fig. 1 is a diagram showing an example of the configuration of the search device according to the first embodiment of the present invention. The
控制部11係控制檢索裝置1所執行的全體的處理,在本實施形態中係控制輸入部12、類似性學習部14、類似規格檢索部16及檢索結果顯示部17。
The
輸入部12係為了讓使用者輸入製品的規格的資訊作為用以從製品設計資料庫13所保有的資料中檢索所需的資料的條件而設者。輸入部12係取得由使用者輸入的製品的規格的資訊。輸入部12取得的製品的規格的資訊係設想為顯示新設計的製品之規格的資訊。
The input unit 12 is provided for the user to input information on the specifications of the product as a condition for retrieving necessary data from the data held in the
製品設計資料庫13係保有過去設計的製品的規格的相關資料。關於製品設計資料庫13保有的資料的細節,於後文中說明。
The
類似性學習部14係解析製品設計資料庫13所保有的資料,而學習製品規格的項目值之間的類似性,生成在類似規格檢索部16的檢索處理中使用的類似性資料15。所謂的製品規格的項目值,係指顯示製品之規格的各項目的值。該類似性學習部14係構成機器學習裝置。
The similarity learning unit 14 analyzes the data held in the
類似規格檢索部16係根據以類似性學習部14學習得的屬於學習結果之類似性資料15,從製品設計資料庫13保有的規格資料群中,檢索顯示與輸入部12所取得的資訊顯示的規格類似之規格的規格資料。
The similar specification retrieval unit 16 is based on the
檢索結果顯示部17係顯示以類似規格檢索部16檢索得的檢索結果。 The search result display unit 17 displays the search results searched by the similar specification search unit 16.
另外,在本實施形態中,雖以構成為製品設計資料庫13存在於檢索裝置1內部為前提來進行說明,但亦可構成為製品設計資料庫13存在於檢索裝置1外部。例如,亦可構成為,檢索裝置1與製品設計資料庫13經由通信網路(network)而連接,檢索裝置1經由通信網路而從製品設計資料庫13取得所需的資料。
In addition, in the present embodiment, the description is provided on the premise that the
第2圖係顯示將實施形態1的檢索裝置實現的硬體構成的一例之圖。檢索裝置1係以第2圖中所示的處理電路101、記憶裝置102、輸入裝置103及顯示裝置104實現。
Fig. 2 is a diagram showing an example of the hardware configuration of the search device of the first embodiment. The
處理電路101係在檢索裝置1中執行各種處理的電路,例如為單一電路、複合電路、經程式化的處理器(processor)、經平列程式化的處理器、ASIC(Application Specific Integrated Circuit;特定應用積體電路)、FPGA(Field-Programmable Gate Array;場可程式閘陣列),或組合上述電路而成之電路。記憶裝置102係硬碟(hard disk drive)、快閃記憶體
(flash memory)等。輸入裝置103係鍵盤(keyboard)、滑鼠(mouse)、觸控面板(touch panel)等,只要為能夠輸入檢索裝置1動作所需之資訊的機器便沒有限制。顯示裝置104係顯示器(display)、液晶監視(monitor)裝置等。顯示裝置104係只要為能夠讓使用者參照使用輸入裝置103輸入的資訊,或以類似規格檢索部16檢索得的檢索結果等便沒有限制,亦可為投影機(projector)等。
The processing circuit 101 is a circuit that performs various processing in the
檢索裝置1的控制部11、類似性學習部14及類似規格檢索部16係以處理電路101實現。製品設計資料庫13係以記憶裝置102實現。另外,記憶裝置102係亦保有類似性資料15、使用者經由輸入部12輸入的資訊、以類似規格檢索部16檢索得的檢索結果等。輸入部12係以輸入裝置103實現,檢索結果顯示部17係以顯示裝置104實現。
The
另外,亦能夠將檢索裝置1的控制部11、類似性學習部14及類似規格檢索部16的全部或一部分以通用的處理器與記憶體來實現。此時,檢索裝置1的硬體構成係成為第3圖所示。第3圖係顯示將實施形態1的檢索裝置實現的硬體構成的其他例之圖。
In addition, all or a part of the
第3圖中所示的處理器201係CPU(Central Processing Unit、亦稱為中央處理裝置、處理裝置、運算裝置、微處理器(microprocessor)、微電腦(microcomputer)、DSP(Digital Signal Processor;數位信號處理器))、系統(system)LSI(Large Scale Integration;大型積體電路)等。記憶體202係RAM(Random Access Memory;隨機存取記憶體)、ROM(Read Only Memory;唯讀記憶體)、EPROM(Erasable Programmable Read Only Memory;可抹除可程式化唯讀記憶體)、EEPROM(註冊商
標)(Electrically Erasable Programmable Read Only Memory;電子可抹除可程式化唯讀記憶體)等。第3圖中所示的記憶裝置102、輸入裝置103及顯示裝置104係與第2圖中所示的記憶裝置102、輸入裝置103及顯示裝置104相同。
The processor 201 shown in Figure 3 is a CPU (Central Processing Unit, also known as a central processing unit, processing device, arithmetic device, microprocessor, microcomputer, DSP (Digital Signal Processor; digital signal processor) Processor)), system (system) LSI (Large Scale Integration; large integrated circuit), etc.
第3圖所示之構成的硬體係亦可為平板(tablet)PC(Personal Computer;個人電腦)、桌上(desktop)PC或伺服端-用戶端(server-client)型的伺服器及用戶端PC。在將控制部11、類似性學習部14及類似規格檢索部16以第3圖中所示的處理器201及記憶體202實現時,將用以令處理器201作為控制部11、類似性學習部14及類似規格檢索部16而發揮功能之程式預先記憶在記憶體202等。此外,藉由處理器201讀取儲存在記憶體202的程式予以執行,而實現控制部11、類似性學習部14及類似規格檢索部16。
The hardware system shown in Figure 3 can also be a tablet PC (Personal Computer), desktop PC or server-client server and client PC. When the
另外,後述的實施形態2以後的各實施形態的檢索裝置係亦以第2圖或第3圖所示之構成的硬體實現。 In addition, the retrieval devices of the second and subsequent embodiments described later are also realized by hardware having the configuration shown in FIG. 2 or FIG. 3.
以下,針對實施形態1的檢索裝置1的動作進行說明。首先,針對以類似性學習部14進行的規格類似性學習處理進行說明,接著,針對以檢索裝置1進行的檢索動作進行說明。以下係說明進行馬達的設計時的檢索動作的例子,但只要為具有與後述的製品設計資料庫13保有的資料相當的資料的製品,便能夠應用本發明。
Hereinafter, the operation of the
(以類似性學習部14進行的規格類似性學習處理) (The specification similarity learning process performed by the similarity learning unit 14)
第4圖係顯示實施形態1的檢索裝置1具備的類似性學習部14的詳細構成的一例之圖。構成機器學習裝置的類似性學習部14係具備使用零件
抽出部41及類似性計算部42。使用零件抽出部41係從製品設計資料庫13,抽出每一規格項目值的使用零件清單。類似性計算部42係根據以使用零件抽出部41抽出的每一規格項目值的使用零件清單,計算項目值間的類似性。
FIG. 4 is a diagram showing an example of the detailed configuration of the similarity learning unit 14 included in the
第5圖係顯示實施形態1的檢索裝置1具備的製品設計資料庫13的構成例之圖。製品設計資料庫13係含有:列出過去設計的製品的規格的規格清單131;及記錄各製品的零件構成的零件構成表132。規格清單131係相當於規格資料。於第6圖顯示規格清單131的一例,於第7圖顯示零件構成表132的一例。
FIG. 5 is a diagram showing a configuration example of the
第6圖係實施形態1的製品設計資料庫13保有的規格清單的一例之圖。規格清單131係至少含有:用以識別各個製品的機種ID(Identification;識別號碼)601;屬於把規格類似的特定的製品彙整的製品群的名稱之系列(series)名602;各系列的製品的額定輸出603;各系列的製品的額定旋轉速度604;顯示各系列的製品是否具有電磁制動器(brake)的制動器605;及顯示各系列的製品具有的特殊規格的特殊規格606。在特殊規格606係儲存自然語句亦即文本資料(text data)。特殊規格606為「-」的系列係代表未儲存有顯示特殊規格的文本資料。實際上,馬達雖有最高旋轉速度、油封(oil seal)之有無、軸端的形狀等許多規格項目,但以下係為了說明的簡便而僅使用第6圖中所示的6種類的項目中除了特殊規格606以外的5種類的項目。另外,用於檢索的項目的種類係只要為1個以上便沒有限制。以下,有將隸屬於同一系列的製品亦即被賦予同一機種ID的製品群整體稱為機種之情形。
Fig. 6 is a diagram showing an example of a list of specifications held by the
第7圖係實施形態1的製品設計資料庫13保有的零件構成表的一例之圖。零件構成表132係至少含有:用以識別各個製品之機種ID 601、零件階層701、用以識別各個零件之零件ID 702、零件名稱703及顯示一個製品中使用的零件之數目的個數704。零件構成表132係與機種ID 601對應的各製品的構成零件的資訊。零件構成表132所含的機種ID 601係與規格清單131所含的機種ID 601相同。假設以機種ID 601為規格清單131與零件構成表132中共通的代碼(code)來使用。零件階層701係當採用階層化的方式管理零件時,顯示零件隸屬於哪個階層。例如,當製品以複數種類的第1零件構成,且某第1零件以複數個第2零件構成時,第1零件的零件階層701係成為「1」,第2零件的零件階層701係成為「2」。此外,當第2零件以第3零件構成時,第3零件的零件階層701係成為「3」。實際上,馬達亦含有材料、尺寸等其他項目,但以下係為了說明的簡便而僅使用第7圖中所示的5種類的項目。
Fig. 7 is a diagram showing an example of the parts composition table held by the
第8圖係顯示實施形態1的檢索裝置1具備的類似性學習部14的動作的一例之流程圖,係顯示規格類似性學習處理的程序。例如,當檢索裝置1自使用者受理了指示規格類似性學習之開始的操作時,類似性學習部14係開始第8圖所示的規格類似性學習處理。
Fig. 8 is a flowchart showing an example of the operation of the similarity learning unit 14 provided in the
類似性學習部14係當開始規格類似性學習處理,首先執行規格清單取得處理(步驟(step)S11)。具體而言,由使用零件抽出部41從製品設計資料庫13取得第6圖所示內容的規格清單131。
When the similarity learning unit 14 starts the specification similarity learning process, it first executes the specification list acquisition process (step S11). Specifically, the used
接著,類似性學習部14係按規格清單131所含的每一規格項目重複步驟S12及步驟S13的處理。具體而言,類似性學習部14係針
對系列名602、額定輸出603及額定旋轉速度604各規格項目,重複步驟S12及步驟S13的處理。此時,類似性學習部14係按隸屬於規格項目的每一規格項目值重複步驟S12的處理。例如,在規格項目值a1、a2及a3隸屬於規格項目A的情形中,類似性學習部14係在以規格項目A為對象執行步驟S12及步驟S13的處理時,針對規格項目值a1、a2及a3各者重複執行步驟S12的處理。類似性學習部14係在步驟S12,從零件構成表132抽出與規格項目值對應的零件。類似性學習部14係在步驟S13,使用後述的方法計算項目值間的類似性。步驟S12係由使用零件抽出部41所執行的處理,步驟S13係由類似性計算部42所執行的處理。
Next, the similarity learning unit 14 repeats the processing of step S12 and step S13 for each specification item included in the
例如,在第6圖所示的規格清單131的系列名602係含有A系列、B系列、C系列、D系列、……。因此,類似性學習部14係在以系列名602為對象進行的步驟S12及步驟S13的處理中,對A系列、B系列、C系列、D系列、……,重複執行步驟S12的處理將對應的零件抽出,然後,使用所抽出的零件計算項目值間的類似性。
For example, the
此處,在以A系列為對象的步驟S12的處理的情形中,在A系列係有機種ID為「1」的製品、機種ID為「2」的製品。因此,類似性學習部14係從第7圖所示的零件構成表132取得機種ID為「1」的製品中使用的全部零件及機種ID為「2」的製品中使用的全部零件。例如,零件ID為PA001、PA002、PA003、PA004、……的零件即屬於在機種ID為「1」的製品中使用的零件。 Here, in the case of the processing of step S12 for the A series, the A series is a product with an organic species ID of "1" and a product with a model ID of "2". Therefore, the similarity learning unit 14 acquires all the parts used in the product with the model ID "1" and all the parts used in the product with the model ID "2" from the parts configuration table 132 shown in FIG. 7. For example, parts with part IDs of PA001, PA002, PA003, PA004, ... belong to the parts used in products whose model ID is "1".
此外,在第6圖所示的規格清單131的額定輸出603係含有3.5kW、2.0kW、1.5kW、400W、……。因此,類似性學習部14係
在以額定輸出603為對象進行的步驟S12及步驟S13的處理中,對3.5kW、2.0kW、1.5kW、400W、……,執行步驟S12的處理將對應的零件抽出,然後,使用所抽出的零件計算項目值間的類似性。
In addition, the rated
此處,在以2.0kW為對象的步驟S12的處理的情形中,在額定輸出為2.0kW的製品係有機種ID為「2」的製品、機種ID為「3」的製品、機種ID為「4」的製品。因此,類似性學習部14係從第7圖所示的零件構成表132取得機種ID為「2」的製品中使用的全部零件、機種ID為「3」的製品中使用的全部零件及機種ID為「4」的製品中使用的全部零件。 Here, in the case of the processing of step S12 for 2.0kW, the product with a rated output of 2.0kW is a product with a product type ID of "2", a product with a model ID of "3", and a product with a model ID of " 4" products. Therefore, the similarity learning unit 14 obtains all the parts used in the product with the model ID "2", all the parts and the model ID used in the product with the model ID "3" from the parts configuration table 132 shown in Fig. 7 All parts used in the product of "4".
在步驟S13,類似性計算部42係根據由使用零件抽出部41對於處理對象的規格項目所含的各規格項目值執行步驟S12而取得的使用零件的資料,計算顯示項目值間的類似性亦即計算規格項目值彼此類似到哪個程度之值。以下,將類似性計算部42計算的值稱為類似度。類似性計算部42係依照下式(1),屬於計算規格項目值Va與規格項目值Vb的類似度之項目值間類似度SimSpecValue(Va,Vb)的值。
In step S13, the
此處,Parts(V)係擁有V作為規格項目值的機種全體所使用的零件的集合。此外,Count(P)係零件集合P的零件的種類數。第9圖係顯示實施形態1的檢索裝置1具備的類似性學習部14的項目值間類似度的計算方法的概念之圖。例如,假設A系列的機種中使用的零件為PA001、
PA002、……、PA090共90種類,B系列的機種中使用的零件為PB001、PB002、……、PB080共80種類。當其中的70種類的零件為共通時,係成為SimSpecValue(「A系列」,「B系列」)=70/(90+80-70)=0.7。
Here, Parts(V) is a collection of parts used by all models that have V as the value of the specification item. In addition, Count(P) is the number of types of parts in the parts set P. FIG. 9 is a diagram showing the concept of the calculation method of the similarity between the item values of the similarity learning unit 14 included in the
雖係以A系列及B系列為對象來計算項目值間類似度時的例子進行說明,但當除了A系列及B系列以外還存在其他系列時,在步驟S13係針對全部的系列的組合來計算項目值間類似度。例如,當除了A系列及B系列以外還存在C系列時,類似性計算部42係計算A系列與B系列的項目值間類似度、A系列與C系列的項目值間類似度,及B系列與C系列的項目值間類似度。
Although it is an example of calculating the similarity between item values for the A series and the B series, when there are other series besides the A series and the B series, the calculation is performed for the combination of all series in step S13. Similarity between item values. For example, when there is a C series in addition to the A series and the B series, the
在步驟S13,類似性計算部42係待針對全部的規格項目值的組合計算完項目值間類似度後,就生成含有所計算得的全部的項目值間類似度之類似性資料15予以輸出。
In step S13, the
如上述,類似性學習部14係解析製品設計資料庫13保有的屬於規格資料群之規格清單131及零件構成表132,對於顯示製品之規格的規格項目各者,針對規格項目值的全部組合學習相同規格項目的兩個規格項目值彼此類似到哪個程度。亦即,類似性學習部14係對於製品設計資料庫13保有的規格資料群,針對規格項目值的全部組合學習相同規格項目的兩個規格項目值彼此類似到哪個程度。
As described above, the similarity learning unit 14 analyzes the
第10圖係顯示實施形態1的檢索裝置1具備的類似性學習部14生成的類似性資料15的一例之圖。類似性資料15係至少含有:規格項目、規格項目值#1、規格項目值#2及類似度。另外,在以下的例子中,規格項目值間的類似性係採用一對一的關係,亦即採用針對單一規格項目
的彼此間的類似性,但類似性計算部42係亦可如第11圖所示,針對複數個規格項目之組合的彼此間來計算同樣的類似度而生成類似性資料15。第11圖係顯示含有針對系列名與額定輸出之組合的類似度,及針對額定輸出與額定旋轉速度之組合的類似度之類似性資料15的例子。
FIG. 10 is a diagram showing an example of the
(以檢索裝置1進行的檢索動作) (Search operation by search device 1)
接著,針對檢索裝置1所進行的檢索動作進行說明。第12圖係顯示實施形態1的檢索裝置1所進行的檢索動作的一例之流程圖。例如,當檢索裝置1自使用者處受理了指示檢索處理之開始的操作時,檢索裝置1係開始進行按照第12圖所示流程圖的動作。
Next, the search operation performed by the
當檢索裝置1開始檢索處理,首先便由輸入部12受理規格輸入,亦即,受理由屬於使用者之設計者輸入的規格項目值作為檢索條件(步驟S21)。在該步驟S21中,檢索裝置1係例如將第13圖所示的規格輸入畫面顯示在第1圖中省略記載的顯示部,並等待使用者輸入規格項目值。另外,顯示部係藉由第2圖及第3圖中所示的顯示裝置104實現。第13圖所示的規格輸入畫面係含有:系列名的輸入欄1301、額定輸出的輸入欄1302、額定旋轉速度的輸入欄1303及制動器之有無的輸入欄1304。在第13圖所示的規格輸入畫面的例子中係構成為藉由選擇下拉式選單(pull-down menu)來輸入規格項目值,但亦可構成為以任意方法輸入。亦可藉由與其他系統例如業務系統的協同運作而根據接單資料自動設定規格項目值。
When the
當以輸入部12進行的規格項目值之輸入的受理結束,接著便由類似規格檢索部16進行類似規格的檢索(步驟S22)。亦即,類似規格
檢索部16係根據類似性資料15及在步驟S21輸入的規格項目值,檢索製品設計資料庫13,找出與在步驟S21輸入的規格項目值所顯示的規格類似之規格的機種。以下,針對以類似規格檢索部16進行的檢索處理的細節進行說明。
When the acceptance of the input of the specification item value by the input unit 12 is completed, the similar specification search unit 16 then performs a similar specification search (step S22). That is, similar specifications
The search unit 16 searches the
第14圖係顯示實施形態1的檢索裝置1具備的類似規格檢索部16的詳細構成的一例之圖。類似規格檢索部16係具備規格類似性計算部61及資料整列部62。
FIG. 14 is a diagram showing an example of the detailed configuration of the similar specification search unit 16 included in the
規格類似性計算部61係根據以類似性學習部14生成的類似性資料15、及類似性權重資料65,針對儲存在製品設計資料庫13的機種即過去機種的規格的各者,計算與從輸入部12輸出的輸入規格資料63所顯示的規格之類似性。輸入規格資料63乃係含有在步驟S21由輸入部12受理輸入而得的各規格項目值的資料。關於類似性權重資料65的細節係另作說明。
The specification similarity calculation unit 61 is based on the
資料整列部62係將規格類似性計算部61的計算結果亦即各過去機種的規格的類似性,依類似性的高低順序重新排列,將重新排列後的各過去機種的規格的類似性輸出作為類似規格檢索結果64。 The data aligning part 62 rearranges the calculation result of the specification similarity calculation part 61, that is, the similarity of the specifications of each past model in the order of similarity, and outputs the similarity of the specifications of each past model after the rearrangement as Similar specifications search result 64.
第15圖係顯示實施形態1的檢索裝置1的類似規格檢索部16使用的類似性權重資料的一例之圖。類似性權重資料65係含有規格項目1501及類似性權重1502。在第15圖所示的例子的類似性權重資料65中,係含有針對製品設計資料庫13的規格清單131所含的屬於規格項目之系列名、額定輸出、額定旋轉速度及屬於制動器各者的權重係數之類似性權重。該些類似性權重係使用在計算後述的規格的類似性時。關於各規
格項目的加權係採用手動定義。例如,構成為檢索裝置1擁有製作類似性權重資料65的功能,由設計者使用該功能製作類似性權重資料65。亦可由設計者使用外部的裝置,例如使用個人電腦(personal computer)製作類似性權重資料65。亦可構成為在開始檢索裝置1的運用之時,以使用暫時設定的類似性權重進行的測試運用來評估檢索結果,再根據該評估結果調整各類似性權重的值。
Fig. 15 is a diagram showing an example of similarity weight data used by the similar specification search unit 16 of the
第16圖係顯示實施形態1的檢索裝置1具備的類似規格檢索部16的動作的一例之流程圖,係顯示類似規格檢索處理的程序。例如,當檢索裝置1自使用者處受理了指示類似規格之檢索開始的操作時,類似規格檢索部16係開始第16圖所示的類似規格檢索處理。
Fig. 16 is a flowchart showing an example of the operation of the similar specification search unit 16 provided in the
類似規格檢索部16係當開始類似規格檢索處理,首先執行規格清單取得處理(步驟S31)。具體而言,由規格類似性計算部61從製品設計資料庫13取得規格清單131。
When the similar specification search unit 16 starts the similar specification search process, it first executes the specification list acquisition process (step S31). Specifically, the specification similarity calculation unit 61 obtains the
接著,類似規格檢索部16係按規格清單131所含的每一過去機種重複步驟S32的處理。例如,當在規格清單131含有機種ID為1至5的機種時,類似規格檢索部16係針對機種ID為1至5的5種類的過去機種的各者執行步驟S32的處理,計算後述的項目別規格類似性。
Next, the similar specification search unit 16 repeats the process of step S32 for each past model included in the
在步驟S32,類似規格檢索部16的規格類似性計算部61係根據類似性資料15及類似性權重資料65,計算儲存在製品設計資料庫13的過去機種的規格與輸入規格資料63之類似性。具體而言,規格類似性計算部61係依照下式(2),計算輸入規格Sinp與機種mx的規格Smx之類似度SimSpec(Sinp,Smx)。
In step S32, the specification similarity calculation unit 61 of the similar specification retrieval unit 16 calculates the similarity between the specifications of the past model stored in the
此處,Sim(Sinp(s),Smx(s))係依規格清單131所含的4種類的規格項目中的第s個規格項目Sinp(s)與Smx(s)是否一致而定的值。Sim(Sinp(s),Smx(s))係當Sinp(s)與Smx(s)一致時係成為「1」,當不一致時係成為第10圖所示類似性資料15所含的類似度的值。此外,Wdef(s)係類似性權重資料65中定義的與第s個規格項目對應的類似性權重的值。
Here, Sim(Sinp(s), Smx(s)) is a value determined based on whether the sth specification item Sinp(s) and Smx(s) among the 4 types of specification items included in the
第17圖係顯示以實施形態1的檢索裝置1具備的類似規格檢索部16的規格類似性計算部61計算得的計算結果的一例之圖。第17圖所示的例子係顯示當在前述的步驟S21輸入第13圖所示內容的規格時,由規格類似性計算部61計算與第6圖所示的規格清單131的機種ID為「1」、「2」、「3」之各機種之類似度SimSpec而得的結果。
FIG. 17 is a diagram showing an example of a calculation result calculated by the specification similarity calculation unit 61 of the similar specification search unit 16 included in the
在第13圖所示內容的規格中,系列名為「A系列」、額定輸出為「2.0kW」、額定旋轉速度為「2000r/min」、制動器為「無」。因此,例如,依第6圖所示內容,機種ID為「1」的過去機種係系列名、額定旋轉速度及制動器的規格為一致,該些規格項目的類似度係成為「1」。另一方面,額定輸出的規格不一致,額定輸出的類似度係成為第10圖所示類似性資料15所含的額定輸出3.5kW與2.0Kw之類似度「0.05」。
In the specifications shown in Figure 13, the series name is "A series", the rated output is "2.0kW", the rated rotation speed is "2000r/min", and the brake is "None". Therefore, for example, according to the content shown in Figure 6, the series name, rated rotation speed, and brake specifications of the past model family with the model ID "1" are consistent, and the similarity of these specification items becomes "1". On the other hand, the specifications of the rated output do not match, and the similarity degree of the rated output becomes the similarity degree "0.05" between the rated output 3.5kW and 2.0Kw included in the
在第17圖所示的計算結果的例子中,機種ID為「1」的過去機種的類似度SimSpec(Sinp,Sm1)成為0.83,機種ID為「2」的過去機種的類似度SimSpec(Sinp,Sm2)成為0.75,機種ID為「3」的過去機
種的類似度SimSpec(Sinp,Sm3)成為0.89。機種ID為「3」的過去機種雖然系列名並不同於在前述的步驟S21輸入的系列名,但藉由前述的類似性資料15的效果而成為該3個機種中類似度最高者。
In the example of the calculation result shown in Figure 17, the similarity degree SimSpec (Sinp, Sm1) of the past model with the model ID "1" becomes 0.83, and the similarity degree SimSpec (Sinp, Sm1) of the past model with the model ID "2" Sm2) becomes 0.75 and the past model with model ID "3"
The species similarity SimSpec (Sinp, Sm3) becomes 0.89. Although the series name of the past model with the model ID "3" is not different from the series name input in the aforementioned step S21, the effect of the
回到第16圖的說明,在規格類似性計算部61對全部的過去機種執行步驟S32的處理後,資料整列部62係將以規格類似性計算部61計算得的類似性計算結果SimSpec(Sinp,Smx)重新排列(步驟S33)。亦即,資料整列部62係將類似性計算結果SimSpec(Sinp,Smx),以從類似度高者依序整列的方式重新排列。 Returning to the description of Fig. 16, after the specification similarity calculation unit 61 performs the processing of step S32 on all past models, the data alignment unit 62 uses the similarity calculation result SimSpec(Sinp) calculated by the specification similarity calculation unit 61 , Smx) rearrange (step S33). That is, the data arranging unit 62 rearranges the similarity calculation result SimSpec (Sinp, Smx) in a manner of arranging the higher similarity in order.
回到第12圖的說明,當以類似規格檢索部16進行的步驟S22的類似規格檢索處理結束,檢索結果顯示部17便顯示類似規格的檢索結果,將檢索結果提示給設計者(步驟S23)。第18圖係顯示實施形態1的檢索裝置1的檢索結果顯示部17顯示的類似規格檢索結果的一例之圖。第18圖係顯示將類似規格檢索結果與在步驟S21輸入的規格一併顯示的例子。在第18圖所示的例子中係將過去機種的機種ID與屬於前述的類似度SimSpec(Sinp,Smx)之類似性分數(score)依類似性分數的高低順排列顯示。另外,當過去機種的數目多時,檢索結果顯示部17係亦可抽出類似性分數比預先設定的值大者來顯示,亦可構成為從類似性分數最高者依序抽出預先設定的個數的過去機種來顯示。設計者係根據顯示在檢索結果顯示部17的檢索結果,適當地選擇與要求規格類似的機種,而設計滿足要求規格的新機種。
Returning to the description of Fig. 12, when the similar specification search process of step S22 by the similar specification search unit 16 ends, the search result display unit 17 displays the search results of similar specifications, and presents the search results to the designer (step S23) . Fig. 18 is a diagram showing an example of search results of similar specifications displayed by the search result display unit 17 of the
此外,檢索裝置1係亦可構為為了在顯示以類似規格檢索部16檢索得的檢索結果時明示為何檢索出該機種,將作為檢索結果之依據的
檢索分數詳細顯示。第19圖係顯示實施形態1的檢索裝置的第1變形例之圖。第19圖所示的檢索裝置1a係將第1圖所示的檢索裝置1的檢索結果顯示部17替換為檢索結果細節顯示部18而成。檢索裝置1a的檢索結果細節顯示部18以外的構成係與檢索裝置1相同。
In addition, the
第20圖係顯示以實施形態1的第1變形例的檢索裝置1a進行的檢索動作的一例之流程圖。第20圖所示的流程圖係將第12圖所示的流程圖的步驟S23替換為步驟S24而成。步驟S23係由檢索結果細節顯示部18執行的處理。亦即,在步驟S23,檢索結果細節顯示部18係進行以輸出自類似規格檢索部16的檢索結果為依據的顯示,將類似規格的檢索結果提供給設計者。檢索結果細節顯示部18係例如顯示第21圖所示之構成的類似規格的檢索結果。第21圖所示的例子係構成為除了顯示第18圖所示的類似規格檢索結果的內容還顯示相當於檢索分數的類似性分數的細節。檢索結果細節顯示部18係相當於將以類似規格檢索部16檢索得的檢索結果與檢索結果所對應的類似度一併顯示的檢索結果顯示部。
FIG. 20 is a flowchart showing an example of a search operation performed by the
此外,亦能夠藉由構成為檢索裝置1具備變更規格類似性的加權之用的檢索加權變更手段,而使為了獲得設計者期望的檢索結果之檢索條件之變更變得容易。第22圖係顯示實施形態1的檢索裝置的第2變形例之圖。第22圖所示的檢索裝置1b係對第19圖所示的檢索裝置1a追加屬於檢索加權變更手段之權重資料變更部21而成。檢索裝置1b的權重資料變更部21以外的構成係與檢索裝置1a相同。
In addition, it is also possible to easily change the search conditions for obtaining the search results desired by the designer by configuring the
第23圖係顯示以實施形態1的第2變形例的檢索裝置1b進行的檢索動作的一例之流程圖。第23圖所示的流程圖係在第20圖所示 的流程圖的步驟S24之後追加步驟S25而成。 FIG. 23 is a flowchart showing an example of the search operation performed by the search device 1b according to the second modification of the first embodiment. The flowchart shown in Figure 23 is shown in Figure 20 Step S25 is added after step S24 in the flowchart of FIG.
在步驟S25中,由權重資料變更部21從使用者受理類似性權重的變更操作。此時,權重資料變更部21係例如將第24圖所示類似性權重資料變更畫面顯示在第22圖中省略圖示的顯示部,等待使用者進行修正類似性權重資料之用的操作。第24圖係顯示變更成重視系列名之一致的類似性權重時的例子。具體而言,第24圖係顯示將系列名的類似性權重從2.0變更為5.0,將額定旋轉速度的類似性權重從1.5變更為1.0時的例子。 In step S25, the weight data changing unit 21 accepts the operation of changing the similarity weight from the user. At this time, the weight data changing unit 21 displays, for example, the similarity weight data change screen shown in FIG. 24 on the display unit (not shown) in FIG. 22, and waits for the user to perform an operation for correcting the similarity weight data. Figure 24 shows an example when the similarity weight is changed to emphasize the consistency of series names. Specifically, Fig. 24 shows an example when the similarity weight of the series name is changed from 2.0 to 5.0, and the similarity weight of the rated rotation speed is changed from 1.5 to 1.0.
當在步驟S25受理了類似性權重資料的變更操作時,檢索裝置1b係使用變更後的類似性權重資料執行步驟S22而進行重新檢索,在步驟S23顯示重新檢索結果。第25圖係顯示變更類似性權重資料後進行的重新檢索的結果的一例之圖。藉由以上述的步驟S25變更類似性權重,使系列名一致的過去機種如設計者的意圖成為上位候補。 When the change operation of the similarity weight data is accepted in step S25, the search device 1b executes step S22 using the changed similarity weight data to perform a new search, and displays the result of the new search in step S23. Figure 25 is a diagram showing an example of the result of a re-search after changing the similarity weight data. By changing the similarity weight in the above-mentioned step S25, the past model with the same series name, such as the intention of the designer, becomes the upper candidate.
如上述,本實施形態的檢索裝置係具備:類似性學習部,係根據過去設計的製品的相關資料,學習屬於過去設計的製品之過去機種的規格的項目值間的類似性;及類似規格檢索部,係根據屬於以類似性學習部學習得的結果之類似性資料,檢索顯示與由設計者所指定的規格類似之規格的規格資料。藉此,設計者便無需事先製作如專利文獻1記載的知識庫之類的複雜的規則,能夠減少設計者在檢索重新利用的資料上要負擔的作業負荷。此外,能夠實現不依靠設計者之經驗的有效率的檢索。
As described above, the retrieval device of this embodiment is equipped with: a similarity learning unit, which learns the similarity between the item values of the specifications of the past model of the product designed in the past, based on the related data of the product designed in the past; and retrieval of similar specifications The part is based on the similarity data that belongs to the result of learning by the similarity learning part, and retrieves the specification data showing the specifications similar to the specifications specified by the designer. In this way, the designer does not need to create complicated rules such as the knowledge base described in
此外,本實施形態的檢索裝置係當採用第19圖所示之構成而構成為除了顯示類似規格檢索結果還顯示類似性分數的細節時,能夠將檢索結果的依據報知給設計者。 In addition, when the search device of this embodiment adopts the configuration shown in Fig. 19 and is configured to display the details of similarity scores in addition to the search results of similar specifications, the basis of the search results can be reported to the designer.
此外,本實施形態的檢索裝置係當採用第22圖所示之構成而構成為除了顯示類似規格檢索結果還顯示類似性分數的細節,且受理按每一規格項目的類似性的加權的變更時,便能夠以獲得設計者期望的檢索結果的方式變更檢索條件。 In addition, the search device of this embodiment adopts the configuration shown in Fig. 22 to display the details of similarity scores in addition to the search results of similar specifications, and to accept changes in the weighting of the similarity of each specification item , You can change the search conditions in a way that the designer expects the search results.
實施形態2.
第26圖係顯示實施形態2的檢索裝置的構成例之圖。實施形態2的檢索裝置1c係將實施形態1的檢索裝置1(參照第1圖)的類似規格檢索部16替換為類似規格檢索部16c並追加類似性調整部31而成。在檢索裝置1c中係由類似規格檢索部16c使用類似性調整部31生成的調整後類似性資料進行檢索處理。檢索裝置1c的類似性調整部31及類似規格檢索部16c以外的構成係與檢索裝置1相同,故標註與第1圖相同的元件符號並省略其說明。
Fig. 26 is a diagram showing an example of the configuration of the search device of the second embodiment. The search device 1c of the second embodiment replaces the similar specification search unit 16 of the search device 1 (see FIG. 1) of the first embodiment with a similar specification search unit 16c and adds a similarity adjustment unit 31. In the search device 1c, the similar specification search unit 16c uses the adjusted similarity data generated by the similarity adjustment unit 31 to perform search processing. The configuration other than the similarity adjustment unit 31 and the similar specification search unit 16c of the search device 1c is the same as that of the
檢索裝置1c檢索與由設計者所指定的規格類似之規格的過去機種時的基本動作係與檢索裝置1相同(參照第12圖)。檢索裝置1c係規格類似性學習處理的一部分的內容不同於檢索裝置1。
The basic operation when the search device 1c searches for past models with specifications similar to those specified by the designer is the same as that of the search device 1 (refer to FIG. 12). The retrieval device 1c is different from the
第27圖係顯示實施形態2的檢索裝置1c的規格類似性學習處理的一例之流程圖。第27圖所示的流程圖乃係對第8圖所示的流程圖追加步驟S41而成。步驟S41以外係與實施形態1中所說明的規格類似性學習處理相同,故標註與第8圖中的對應之處理相同的步驟編號並省略其說明。 Fig. 27 is a flowchart showing an example of the specification similarity learning process of the retrieval device 1c of the second embodiment. The flowchart shown in Fig. 27 is obtained by adding step S41 to the flowchart shown in Fig. 8. The steps other than step S41 are the same as the specification similarity learning processing described in the first embodiment, so the same step numbers as the corresponding processing in FIG. 8 are assigned and the description thereof will be omitted.
在步驟S41中係調整項目值間的類似性。該調整係對於屬於以類似性學習部14學習得的結果之類似性資料15進行之調整,係由設
計者使用類似性調整部31進行。當執行步驟S41時,類似性調整部31係例如令第28圖所示的項目值間類似性調整畫面顯示在第26圖中省略記載的顯示部。類似性調整部31係在令項目值間類似性調整畫面顯示在顯示部的狀態下等待設計者進行操作。當需要類似度的調整時,設計者係針對欲進行調整的類似度,輸入調整後的類似度,當輸入結束便按下儲存按鈕(button)而結束操作。當不需要類似度的調整時,設計者係不輸入調整後的類似度而按下儲存按鈕或按下取消(cancel)按鈕而結束操作。另外,在第28圖係顯示使用者調整A系列與B系列的類似度及A系列與C系列的類似度時的例子。
In step S41, the similarity between the item values is adjusted. This adjustment is an adjustment made to the
類似性調整部31係當由設計者進行的調整類似度的操作結束,便將包括調整後的類似度在內的全部的項目值間類似度輸出作為調整後類似性資料32。第29圖係顯示調整後類似性資料32的一例之圖。調整後類似性資料32係在實施形態1中所說明的類似性資料15(參照第10圖)追加調整後類似度而成的構成。
The similarity adjustment unit 31 outputs the similarity between all item values including the adjusted similarity as the
第30圖係顯示實施形態2的檢索裝置1c具備的類似規格檢索部16c的構成例之圖。類似規格檢索部16c係將實施形態1中所說明的類似規格檢索部16(參照第14圖)的規格類似性計算部61改為規格類似性計算部61c而成。規格類似性計算部61c係根據以類似性調整部31生成的調整後類似性資料32及類似性權重資料65,計算儲存在製品設計資料庫13的過去機種的規格與從輸入部12輸出的輸入規格資料63之類似性。此時,規格類似性計算部61c係使用調整後類似性資料32所含的調整後類似度進行計算。以規格類似性計算部61c進行的類似性的計算方法係與以
規格類似性計算部61進行的類似性的計算方法相同,故省略說明。
Fig. 30 is a diagram showing a configuration example of a similar specification search unit 16c provided in the search device 1c of the second embodiment. The similar specification search unit 16c is obtained by changing the specification similarity calculation unit 61 of the similar specification search unit 16 (refer to FIG. 14) described in the first embodiment to the specification similarity calculation unit 61c. The specification similarity calculation unit 61c calculates the specifications of the past model stored in the
如上述,本實施形態的檢索裝置1c係具備:類似性調整部31,係調整屬於以類似性學習部14學習得的結果之類似性資料15。藉此,讓設計者指定欲強化的類似性及欲抑制的類似性,而能夠適當地調整類似度的值。此外,依據檢索裝置1c,設計者係即使不對類似性資料施加調整,還是能夠個別地對類似性資料15的值確認是否已進行適當的學習。
As described above, the retrieval device 1c of the present embodiment includes the similarity adjustment unit 31 that adjusts the
實施形態3.
第31圖係顯示實施形態3的檢索裝置具備的類似性學習部14d的構成例之圖。實施形態3的檢索裝置的類似性學習部14d以外的構成係與實施形態1的檢索裝置1相同。因此,類似性學習部14d以外的構成要素的說明係省略。
Fig. 31 is a diagram showing a configuration example of the
類似性學習部14d係在實施形態1中所說明的類似性學習部14追加使用零件選擇部43而成。
The
第32圖係顯示實施形態3的檢索裝置具備的類似性學習部14d的動作的一例之流程圖。第32圖所示的流程圖乃係對第8圖所示的流程圖追加步驟S51而成。步驟S51以外的處理係與第8圖所示的流程圖所含的各處理相同,故標註與第8圖中的對應處理相同的步驟編號並省略其說明。
Fig. 32 is a flowchart showing an example of the operation of the
步驟S51係項目值別使用零件選擇處理。在該步驟S51中,由使用零件選擇部43根據使用零件選擇定義44,從以使用零件抽出部41抽出的抽出結果中,選擇在類似性計算部42計算項目值間的類似性時使用的抽出結果。第33圖係顯示使用零件選擇定義44的一例之圖。如第33圖
所示,使用零件選擇定義44係至少含有規格項目3301及與該規格項目3301對應的關聯零件編號清單3302。使用零件選擇定義44係例如由設計者預先製作。使用零件選擇定義44的製作係可使用檢索裝置外部的裝置例如個人電腦進行,亦可構成為檢索裝置擁有製作使用零件選擇定義44的功能,而由設計者使用該功能進行製作。
Step S51 is a part selection process for item values. In this step S51, the used
在步驟S51,使用零件選擇部43係選擇以步驟S12抽出的與規格項目值對應的零件中,有記載在使用零件選擇定義44之符合規格項目所關聯對應的關聯零件編號清單3302中的零件編號的零件。使用零件選擇部43係將選擇結果輸出至類似性計算部42。
In step S51, the
在步驟S13,類似性學習部14d並非針對以使用零件抽出部41抽出的全部的項目值計算項目值間的類似性,而是以使用零件選擇部43選擇出的項目值為對象來計算項目值間的類似性。
In step S13, the
第34圖係顯示實施形態3的檢索裝置的類似性學習部14d執行的規格類似性學習處理的概念之圖。在第34圖所示的例子中,在計算機種X與機種Y的規格的類似性時,類似性會依著眼於規格項目「額定輸出」與規格項目「額定旋轉速度」中的何者而有變化。亦即,若著眼於「額定輸出」,則因為零件PA010與零件PA011共通,而可說類似性高。另一方面,若著眼於「額定旋轉速度」,則因為機種X係以零件PB020及零件PB021構成,機種Y係以零件PC020及零件PC021構成,兩者無共通性,而可說類似性低。類似性學習部14d係利用使用零件選擇定義44按每一規格項目選擇出該些具特徵性的零件群後再計算類似性,藉此能夠令類似性資料15的計算精度提升。
Fig. 34 is a diagram showing the concept of the specification similarity learning process executed by the
如上述,在本實施形態的檢索裝置中,類似性學習部14d係具備使用零件選擇部43,在由使用零件選擇部43按每一規格項目選擇出具特徵性的零件群後再計算項目值間的類似性。藉此,能夠令類似性資料的計算精度提升。
As described above, in the retrieval device of the present embodiment, the
實施形態4.
第35圖係顯示實施形態4的檢索裝置的構成例之圖。實施形態4的檢索裝置1e係將第19圖所示的檢索裝置1a的類似規格檢索部16替換為類似規格檢索部16e並追加特殊規格輸入部51而成。檢索裝置1e的特殊規格輸入部51及類似規格檢索部16e以外的構成係與檢索裝置1a相同,故標註與第19圖相同的元件符號並省略其說明。
Fig. 35 is a diagram showing an example of the configuration of the search device of the fourth embodiment. The
第36圖係顯示以實施形態4的檢索裝置1e進行的檢索動作的一例之流程圖。第36圖所示的流程圖係在第20圖所示的流程圖追加步驟S61而成。步驟S61以外的處理係與第12圖所示的流程圖所含的各處理相同,故標註與第20圖中的對應處理相同的步驟編號並省略其說明。
Fig. 36 is a flowchart showing an example of the search operation performed by the
在步驟S61中,由特殊規格輸入部51自設計者受理特殊規格的輸入。此時,檢索裝置1e係將第37圖所示的規格輸入畫面顯示在第35圖中省略圖示的顯示部。特殊規格輸入部51係在顯示部顯示有規格輸入畫面的狀態下等待設計者進行操作。第37圖所示的規格輸入畫面乃係在第13圖所示的規格輸入畫面追加特殊規格的輸入欄3701而成的構成。第37圖的規格輸入畫面係於步驟S21的開始時顯示。
In step S61, the special specification input unit 51 receives the input of the special specification from the designer. At this time, the
設計者係將系列名、額定輸出等輸入至檢索裝置1e,並且亦輸入特殊規格。特殊規格輸入部51係當設計者進行的特殊規格的輸入操
作結束,便生成顯示輸入至特殊規格的輸入欄3701的內容之資料,並輸出至類似規格檢索部16e。
The designer inputs the series name, rated output, etc. to the
第38圖係顯示實施形態4的檢索裝置1e具備的類似規格檢索部16e的構成例之圖。類似規格檢索部16e係將實施形態1中所說明的類似規格檢索部16(參照第14圖)的規格類似性計算部61替換為特殊規格類似性計算部81及擴充規格類似性計算部82而成。
Fig. 38 is a diagram showing a configuration example of the similar specification search unit 16e provided in the
特殊規格類似性計算部81係計算屬於從特殊規格輸入部51輸出的資料之輸入特殊規格資料83與儲存在製品設計資料庫13的過去機種的特殊規格之類似性。擴充規格類似性計算部82係根據特殊規格類似性計算部81計算得的特殊規格的類似性及擴充類似性權重資料84,計算儲存在製品設計資料庫13的過去機種的規格與從輸入部12輸出的輸入規格資料63之類似性。
The special specification
第39圖係顯示擴充類似性權重資料84的一例之圖。擴充類似性權重資料84係含有規格項目3901及類似性權重3902。第39圖所示的例子的擴充類似性權重資料係含有針對製品設計資料庫13的規格清單131所含的屬於規格項目之系列名、額定輸出、額定旋轉速度、制動器及特殊規格各者的屬於權重係數之類似性權重。關於各規格項目的加權係採用手動定義。亦可構成為在開始檢索裝置1e的運用之時,以使用暫設的類似性權重進行的測試運用來評估檢索結果,再根據該評估結果調整各類似性權重的值。
Fig. 39 is a diagram showing an example of expanded
第40圖係顯示實施形態4的檢索裝置具備的類似規格檢索部16e的動作的一例之流程圖。第40圖所示的流程圖係將第16圖所示的 流程圖的步驟S32替換為步驟S71及步驟S72而成。步驟S71及步驟S72以外的處理係與第16圖所示的流程圖所含的各處理相同,故標註與第16圖中的對應處理相同的步驟編號並省略其說明。 FIG. 40 is a flowchart showing an example of the operation of the similar specification search unit 16e provided in the search device of the fourth embodiment. The flowchart shown in Fig. 40 is the flow chart shown in Fig. 16 Step S32 of the flowchart is replaced with step S71 and step S72. The processing other than step S71 and step S72 is the same as each processing included in the flowchart shown in FIG. 16, so the same step number as the corresponding processing in FIG. 16 is assigned and the description is omitted.
步驟S71係特殊規格類似性計算處理。在步驟S71中,由特殊規格類似性計算部81計算儲存在製品設計資料庫13的過去機種的特殊規格與輸入特殊規格資料83之類似性。具體而言,特殊規格類似性計算部81係依照下式(3),計算輸入特殊規格SSinp與機種mx的特殊規格SSmx之類似度SpecialSimSpec(SSinp,SSmx)。
Step S71 is a special specification similarity calculation process. In step S71, the special specification
此處,SSinp(t1)及SSmx(t2)係將各特殊規格以頓號(、)區隔開來時的第t1個及第t2個文本,SSim(SSinp(t1),SSmx(t2))乃係該些文本間的編輯距離。此外,MAX(1-SSim(SSinp(t1),SSmx(t2))/L)係顯示左式的值相對於SSinp(t1)在最大及t2的值。此外,L乃係文本SSinp(t)及SSmx(t)的字數的合計,n係顯示將輸入特殊規格以頓號(日文之、;相當於中文之逗號)區隔開來時的文本的個數。另外,文本間的編輯距離的計算係使用公知的手法,例如專利文獻「國際專利公開第2015/040793號」所揭示的手法進行。 Here, SSinp(t1) and SSmx(t2) are the t1 and t2 texts when each special specification is separated by a comma (,). SSim(SSinp(t1), SSmx(t2)) is Is the edit distance between these texts. In addition, MAX(1-SSim(SSinp(t1), SSmx(t2))/L) shows the value of the left formula relative to the value of SSinp(t1) at the maximum and t2. In addition, L is the total number of characters in the texts SSinp(t) and SSmx(t), and n is the number of characters that will be entered when the special specification is separated by a comma (Japanese; equivalent to a comma in Chinese). number. In addition, the calculation of the edit distance between texts is performed using a well-known technique, for example, the technique disclosed in the patent document "International Patent Publication No. 2015/040793."
第41圖係顯示實施形態4的檢索裝置具備的類似規格檢索部16e的特殊規格類似性計算部81進行的特殊規格類似度計算的概念之
圖。如第41圖所示,特殊規格類似性計算部81係將輸入特殊規格資料83所顯示的文本及與過去機種mx的特殊規格對應的文本的各者以頓號分割,針對分割後的文本計算類似度。在第41圖所示的例子中,特殊規格類似性計算部81係將各文本分割成兩部分,針對分割後的文本算出類似度。特殊規格類似性計算部81係將所算出的類似度的平均值輸出作為特殊規格的類似度。
Figure 41 is a diagram showing the concept of a special specification similarity calculation performed by the special specification
步驟S72係擴充項目別規格類似性計算處理。在步驟S72中,由擴充規格類似性計算部82根據在步驟S71中由特殊規格類似性計算部81計算得的特殊規格的類似度與擴充類似性權重資料84,計算儲存在製品設計資料庫13的過去機種的規格與輸入規格資料63之類似性。具體而言,擴充規格類似性計算部82係依照下式(4),計算輸入規格Sinp及輸入特殊規格SSinp與機種mx的規格Smx及特殊規格SSmx之類似度ESimSpec(Sinp,SSinp,Smx,SSmx)。
Step S72 is the calculation processing of the similarity of the specifications of the expanded items. In step S72, the expanded specification similarity calculation unit 82 calculates and stores the
此處,Sim(Sinp(s),Smx(s))係如同實施形態1的說明,依規格清單131所含的4種類的規格項目中的第s個規格項目Sinp(s)與Smx(s)是否一致而定的值。亦即,Sim(Sinp(s),Smx(s))係當Sinp(s)與Smx(s)一致時係成為「1」,當不一致時係成為第10圖所示類似性資料15所含的類似度的值。此外,EWdef(s)乃係擴充類似性權重資料84中定義的與第s個規格項目對應的類似性權重的值。
Here, Sim(Sinp(s), Smx(s)) is the same as the description of the first embodiment, according to the sth specification item Sinp(s) and Smx(s) among the 4 types of specification items included in the specification list 131 ) Is a value that depends on whether it is consistent. That is, Sim(Sinp(s), Smx(s)) becomes "1" when Sinp(s) and Smx(s) are consistent, and becomes included in the
在第40圖的步驟S33中,係由資料整列部62將以擴充規格類似性計算部82計算得的類似性計算結果ESimSpec(Sinp,SSinp,Smx,SSmx)重新排列。亦即,資料整列部62係將類似性計算結果ESimSpec(Sinp,SSinp,Smx,SSmx),以從類似度高者依序整列的方式重新排列。 In step S33 in FIG. 40, the data aligning unit 62 rearranges the similarity calculation result ESimSpec (Sinp, SSinp, Smx, SSmx) calculated by the expanded specification similarity calculation unit 82. That is, the data arranging part 62 rearranges the similarity calculation results ESimSpec (Sinp, SSinp, Smx, SSmx) in order from the higher similarity.
檢索結果細節顯示部18係例如令第42圖所示之構成的類似規格的檢索結果顯示在顯示部,將檢索結果提示給設計者(第36圖,步驟S24)。
The search result
如上述,本實施形態的檢索裝置的類似規格檢索部16e係具備解析以屬於文本之自然語句記載的特殊規格而計算特殊規格的類似度之特殊規格類似性計算部81,而在亦考慮特殊規格的類似度下檢索與由設計者所指定的規格類似之規格的過去機種。藉此,便能亦考慮特殊規格來檢索類似性高的過去機種,而能夠令檢索精度提升。
As described above, the similar specification search unit 16e of the search device of this embodiment is equipped with the special specification
實施形態5.
第43圖係顯示實施形態5的檢索裝置具備的類似規格檢索部16f的構成例之圖。實施形態5的檢索裝置的類似規格檢索部16f以外的構成係與實施形態4的檢索裝置1e相同。因此,類似規格檢索部16f以外的構成要素的說明係省略。
FIG. 43 is a diagram showing a configuration example of a similar specification search unit 16f included in the search device of the fifth embodiment. The configuration other than the similar specification retrieval unit 16f of the retrieval device of the fifth embodiment is the same as that of the
類似規格檢索部16f係在實施形態4的類似規格檢索部16e追加權重調整部85而成。權重調整部85係根據輸入特殊規格資料83及項目別關鍵字86,調整擴充類似性權重資料84。
The similar specification search unit 16f is obtained by adding a
第44圖係顯示實施形態5的檢索裝置具備的類似規格檢索 部16f的動作的一例之流程圖。第44圖所示的流程圖乃係在第40圖所示的流程圖追加步驟S81而成。步驟S81以外的處理係與第40圖所示的流程圖所含的各處理相同,故標註與第40圖中的對應處理相同的步驟編號並省略其說明。 Figure 44 shows a search of similar specifications provided by the search device of the fifth embodiment A flowchart of an example of the operation of the part 16f. The flowchart shown in FIG. 44 is obtained by adding step S81 to the flowchart shown in FIG. 40. The processing other than step S81 is the same as each processing included in the flowchart shown in FIG. 40, and therefore the same step numbers as the corresponding processing in FIG. 40 are assigned and descriptions thereof will be omitted.
步驟S81乃係類似性權重調整處理。在步驟S81中,由權重調整部85確認在輸入特殊規格資料83是否含有登錄在項目別關鍵字86的關鍵字,並根據確認結果調整擴充類似性權重資料84的值。在擴充規格類似性計算部82係被輸入以權重調整部85調整後的擴充類似性權重資料84。權重調整部85係藉由事先定義好的程序來調整擴充類似性權重資料84。權重調整部85係例如當在輸入特殊規格資料83含有登錄在項目別關鍵字86的關鍵字時,將擴充類似性權重資料84所含的類似性權重中的與輸入特殊規格資料83所含的關鍵字對應的規格項目的類似性權重變更為大的值。權重調整部85將類似性權重變更為大的值之處理的一例係在類似性權重乘上值比1大的係數之處理。
Step S81 is the similarity weight adjustment process. In step S81, the
第45圖係顯示實施形態5的檢索裝置的類似規格檢索部16f使用的項目別關鍵字86的一例之圖。項目別關鍵字86係含有規格項目4501及關鍵字列表(list)4502。
FIG. 45 is a diagram showing an example of item-
第46圖係顯示以實施形態5的檢索裝置檢索得的檢索結果的一例之圖。第46圖所示的例子係顯示使用輸入部12及特殊規格輸入部51輸入的資訊所含的系列名為「B系列」,額定輸出為「2.0kW」,額定旋轉速度為「1000r/min」,制動器為「有」,特殊規格為「制動力矩(brake torque)特殊」且關鍵字列表4502為第45圖所示時的檢索結果。
Fig. 46 is a diagram showing an example of search results retrieved by the search device of the fifth embodiment. The example shown in Figure 46 shows that the series name contained in the information input using the input unit 12 and the special specification input unit 51 is "B series", the rated output is "2.0kW", and the rated rotation speed is "1000r/min" , The brake is "Yes", the special specification is "brake torque special" and the
在上述的例子中,特殊規格為「制動力矩特殊」,第45圖所示的項目別關鍵字86的規格項目「制動器」的關鍵字列表中有「制動力矩特殊」。因此,第46圖所示的檢索結果係將第39圖所示的擴充類似性權重資料84的與規格項目3901的制動器對應的類似性權重3902調整為2倍來計算類似度,然後重新排列而成。將與制動器對應的類似性權重調整為2倍係為了簡化說明。亦可調整為其他值。
In the above example, the special specification is "brake torque special", and the keyword list of the specification item "brake" of the item-
項目別關鍵字86係例如由設計者預先製作。項目別關鍵字86的製作係可使用檢索裝置外部的裝置例如個人電腦進行,亦可構成為檢索裝置擁有製作項目別關鍵字86的功能而由設計者使用該功能進行製作。
The item-
如上述,本實施形態的檢索裝置的類似規格檢索部16f係具備根據項目別關鍵字及特殊規格所含的文本來調整規格項目別的類似性權重之權重調整部85。藉此,在相應於特殊規格的記載內容調整過類似性權重後再進行類似性的計算,從而能夠檢索類似性高的過去機種。
As described above, the similar specification search unit 16f of the search device of the present embodiment includes the
上述實施形態所示之構成僅顯示本發明內容的一例,亦能夠與別的公知技術組合,且在不脫離本發明主旨的範圍內,亦能夠將構成的一部分予以省略、變更。 The configuration shown in the above embodiment only shows an example of the content of the present invention, and can also be combined with other known technologies, and a part of the configuration can be omitted or changed without departing from the spirit of the present invention.
1:檢索裝置 1: Retrieval device
11:控制部 11: Control Department
12:輸入部 12: Input section
13:製品設計資料庫 13: Product design database
14:類似性學習部 14: Similarity Learning Department
15:類似性資料 15: Similarity data
16:類似規格檢索部 16: Similar specifications retrieval department
17:檢索結果顯示部 17: Search result display section
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/024646 WO2020003451A1 (en) | 2018-06-28 | 2018-06-28 | Search device, search method and machine learning device |
| WOPCT/JP2018/024646 | 2018-06-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202001613A TW202001613A (en) | 2020-01-01 |
| TWI735892B true TWI735892B (en) | 2021-08-11 |
Family
ID=68986742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW108121432A TWI735892B (en) | 2018-06-28 | 2019-06-20 | Search device, and search method |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP6639749B1 (en) |
| CN (1) | CN112352230B (en) |
| TW (1) | TWI735892B (en) |
| WO (1) | WO2020003451A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI877584B (en) * | 2022-08-23 | 2025-03-21 | 大陸商中國銀聯股份有限公司 | A data retrieval method, device and system based on cloud computing |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114625931A (en) * | 2022-02-21 | 2022-06-14 | 深圳市世强元件网络有限公司 | Method and system for searching product specification |
| CN115879901B (en) * | 2023-02-22 | 2023-07-28 | 陕西湘秦衡兴科技集团股份有限公司 | An intelligent personnel self-service platform |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08212233A (en) * | 1995-02-03 | 1996-08-20 | Hitachi Ltd | Similar product search system |
| JP2008084193A (en) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | Instance selection device, instance selection method, and instance selection program |
| JP2008276449A (en) * | 2007-04-27 | 2008-11-13 | Albert:Kk | Recommendation system for commodity similar to desired commodity |
| US20130318103A1 (en) * | 2011-03-30 | 2013-11-28 | Hitachi, Ltd. | Products information management assistance apparatus |
| JP2014126902A (en) * | 2012-12-25 | 2014-07-07 | Hitachi Ltd | Product information management device and method |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3748567A1 (en) * | 2009-12-24 | 2020-12-09 | Nikon Corporation | Retrieval support system, retrieval support method, and retrieval support program |
| JP5324677B2 (en) * | 2012-02-24 | 2013-10-23 | 株式会社日立製作所 | Similar document search support device and similar document search support program |
| JP6225039B2 (en) * | 2014-01-31 | 2017-11-01 | 株式会社日立製作所 | Image search system, image search apparatus, and image search method |
| JP6099592B2 (en) * | 2014-03-27 | 2017-03-22 | 富士フイルム株式会社 | Similar case search device and similar case search program |
| JP6109778B2 (en) * | 2014-03-27 | 2017-04-05 | 富士フイルム株式会社 | Similar case search device, similar case search method, and similar case search program |
| WO2016147260A1 (en) * | 2015-03-13 | 2016-09-22 | 株式会社日立製作所 | Image retrieval device and method for retrieving image |
| DE102017220140A1 (en) * | 2016-11-16 | 2018-05-17 | Fanuc Corporation | Polling device, polling method and polling program |
-
2018
- 2018-06-28 WO PCT/JP2018/024646 patent/WO2020003451A1/en not_active Ceased
- 2018-06-28 CN CN201880094935.7A patent/CN112352230B/en active Active
- 2018-06-28 JP JP2019536602A patent/JP6639749B1/en active Active
-
2019
- 2019-06-20 TW TW108121432A patent/TWI735892B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08212233A (en) * | 1995-02-03 | 1996-08-20 | Hitachi Ltd | Similar product search system |
| JP2008084193A (en) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | Instance selection device, instance selection method, and instance selection program |
| JP2008276449A (en) * | 2007-04-27 | 2008-11-13 | Albert:Kk | Recommendation system for commodity similar to desired commodity |
| US20130318103A1 (en) * | 2011-03-30 | 2013-11-28 | Hitachi, Ltd. | Products information management assistance apparatus |
| JP2014126902A (en) * | 2012-12-25 | 2014-07-07 | Hitachi Ltd | Product information management device and method |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI877584B (en) * | 2022-08-23 | 2025-03-21 | 大陸商中國銀聯股份有限公司 | A data retrieval method, device and system based on cloud computing |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112352230B (en) | 2021-08-27 |
| JP6639749B1 (en) | 2020-02-05 |
| JPWO2020003451A1 (en) | 2020-07-09 |
| CN112352230A (en) | 2021-02-09 |
| TW202001613A (en) | 2020-01-01 |
| WO2020003451A1 (en) | 2020-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11100124B2 (en) | Systems and methods for similarity and context measures for trademark and service mark analysis and repository searches | |
| US8458165B2 (en) | System and method for applying ranking SVM in query relaxation | |
| JP6691280B1 (en) | Management system and management method | |
| US8793259B2 (en) | Information retrieval device, information retrieval method, and program | |
| US20160260033A1 (en) | Systems and Methods for Similarity and Context Measures for Trademark and Service Mark Analysis and Repository Searchess | |
| US20180081880A1 (en) | Method And Apparatus For Ranking Electronic Information By Similarity Association | |
| CN111639486A (en) | Paragraph searching method and device, electronic equipment and storage medium | |
| JP2003271640A (en) | Method, program and device for recommending profile information | |
| TWI735892B (en) | Search device, and search method | |
| WO2020026366A1 (en) | Patent evaluation determination method, patent evaluation determination device, and patent evaluation determination program | |
| JP2020513128A (en) | Topic structuring method, search result providing method, computer program and topic structuring system | |
| US7743054B2 (en) | Information retrieval system | |
| CA3243672A1 (en) | System, method, and computer program product for inserting citations into a textual document | |
| US8082240B2 (en) | System for retrieving information units | |
| CN104281648A (en) | Search-result multi-dimensional navigating method on basis of dimension label | |
| JP2020021455A (en) | Patent evaluation determination method, patent evaluation determination device, and patent evaluation determination program | |
| JP2012138027A (en) | Information retrieval system, retrieval keyword presentation method, and program | |
| JPWO2017134760A1 (en) | Information search method, information search device, and information search system | |
| US20200167432A1 (en) | Query discovery and interpretation | |
| JPH0581326A (en) | Data base retrieving device | |
| JP3558267B2 (en) | Document search device | |
| JP6296651B2 (en) | Document relationship extracting apparatus and program | |
| KR20080084568A (en) | Problem / Function-defined Interface Search Method for Patent Database System | |
| JP6852002B2 (en) | Data search method, data search device and program | |
| TWI908668B (en) | SEO information acquisition system, SEO information acquisition methods and program products |