【楽曲紹介】
開発者の力を活用して、多様なシナリオのニーズを調査し、新しいコンピューティング ネットワーク エコロジーを開発し、グローバル開発者向けの多様なコンピューティング パワー ネットワーク アプリケーション シナリオを探索し、参加者が、モバイルクラウド製品。
【スケジュール】
※予選はオンラインエキスパートシステムによる審査、準決勝はオンラインロードショー、トラック決勝と全国決勝は状況に応じてオフライン/オンラインロードショー形式で実施します。競技スケジュールが調整される場合には、競技公式ウェブサイト、コミュニケーショングループ、メール等のお知らせにご注意ください。
【競技会の手配】
大会は登録、予選、準決勝、トラック決勝、決勝の5段階に分かれており、予選15チーム、準決勝10チーム、トラック決勝上位3チームが推薦される。全国決勝大会に選出される道路優秀賞。各審査で昇格したチームは、大会の統一取り決めに従い、次の審査に参加することとし、自己都合により参加しない場合は、昇級枠を放棄したものとみなします。次ラウンドの順位に応じて昇格枠(ボーナス含む)が繰り延べられます。
【大会紹介】
1. 予選タイトル
リチウム電池タブ溶接品質マシンビジョン検査
2. 予選の質問の背景
リチウムイオン電池には、エネルギー密度が高く、サイクル寿命が長く、自己放電率が低いという利点があります。タブ溶接は、リチウム電池製造プロセス全体の中で重要かつ難しいポイントです。現在、タブ溶接は超音波方式が一般的であり、溶接ヘッドの高周波振動により瞬間的に高熱が発生し、タブとセル箔が分子間熱融着を起こし、溶接強度が得られます。両者の関係; 溶接の場合、強度が不十分な場合、リチウム電池の内部抵抗が大きくなり、電池セルの廃棄につながります; 完全に溶接された状態の場合、流路面積が小さいため、大きな損失が発生します充電および放電中に発生する熱が大きくなり、リチウム電池の発火などの安全上のリスクが生じます。マシンビジョンによる磁極ピースの欠陥の検出には、非接触、無損傷、および 100% 検出という利点があり、それは特に次の点に反映されます。 高精度、コーティングの傷、磁極ピースの損傷、タブの非対称溶接などを正確に識別できる、正確な検出率は人間の目よりもはるかに高く、バッテリーテスト結果に対するテスト担当者の主観的な意志、感情、視覚疲労などの人的要因の影響を排除し、信頼性が高く、高速です。スピード、高効率、低コスト。
3. コンテストの事前質問と課題
このコンテストの目的は、人工知能技術を使用して一連のリチウム電池タブ溶接品質検査アルゴリズムを開発し、コンピュータービジョンを使用して人間の目の代わりにさまざまな品質、安全性、完全性検査を行うことです。
1. データセットの紹介
データセットは、分類別にマークされたリチウム電池タブの溶接写真で、分類には「jssx 金属破片 (1)、OK 認定 (2)、lj エッジ破片 (3)、その他 NG (4)、tfhd カーボン粉末」が含まれます。 「黒点 (5)」の 5 つのカテゴリ。写真にはトレーニング セットとテスト セットが含まれており、トレーニング セットとテスト セットの両方で上記 5 種類の分類データがカバーされています。トレーニング セット データは出場者に公開され、テスト セットはモデルのテストと評価のための予約データとして使用されます。
注:合格サンプルと不良サンプルの画像例の詳細については、データダウンロードをご参照ください。
4. 準決勝、トラック決勝、全国決勝の内容
特定の提案はなく、参加チームは、リチウム電池タブの溶接品質のマシンビジョン検査の観点から開始し、産業分野での関連アプリケーションシナリオを検討し、既存の製品機能、モバイルクラウド機能、およびモバイルサービスを組み合わせる必要があります。 OnePower 産業用インターネット プラットフォームのコンピューティング パワー ネットワーク、クラウドとエッジ アーキテクチャを統合するための関連システムとアプリケーション ソリューションを作成します。参加チームが産業企業の問題点に注意を払い、創造的な解決策を提案できることが期待されます。
【賞品設定】
1. トラック決勝戦の賞:
トラック決勝戦の上位3チームが決勝進出チームに選ばれ、トラック決勝戦以降の7チームにトラック優秀賞が授与される。
トラック優秀賞:7チーム
2. 国内最終賞:
産業トラックには 4 つのサブトラックがあります。産業アプリケーション イノベーション サブトラック (6 チーム)、医療産業アプリケーション サブトラック (3 チーム)、産業産業アプリケーション サブトラック (3 チーム)、クラウド コンピュータ アプリケーション サブトラックです。トラック (3 チーム) トラック上の 15 チームが全国決勝戦に出場し、賞は次のように設定されます。
最優秀賞:1チーム
準優勝:4チーム
3位:10チーム
全国決勝大会はオフラインで実施される予定であり、参加チームの旅費、食事代、宿泊費、具体的な払い戻し回数や払い戻し基準については大会担当者にご相談ください。
【応募要項】
1. 登録方法
モバイルクラウドアカウントでコンテスト公式サイトにログインし、コンテストページの「参加したい」ボタンをクリックして登録し、作品投稿時に実名認証を完了してください(右上の「アカウント」をクリック) (センター実名認証) (ご不明な点がございましたら、ダウンロード - モバイルクラウドカップ競技登録手順書をご確認ください)
2. チームを結成する
各トラックにつき1人1チームのみ参加可能で、チーム単位でのエントリーとなり、自由にチームを組んでいただき、1チーム2名~5名までとさせていただきます。登録が完了すると、プレイヤーは「マイ チーム」でチームを作成するか、既存のチームに参加することができます。チームを作成するプレイヤーはキャプテンです。キャプテンはトラック上で同時に 2 つ以上のチームを作成することはできません。
3. リソースの取得方法
Mobile Cloud インターネット アカウントを使用して、インターネット無料試用ポリシーを通じてリソースを取得します。
【作品投稿】
1. エントリー完了後、8月15日までに作品を提出してください。
2. 作品提出の具体的な要件
予選ラウンド - アルゴリズム コンペティションの要件:
出場者は以下を提供する必要があります:
1) アルゴリズムモデル。
2)推理脚本。
機能紹介です。予測モジュールは推論スクリプトであり、このスクリプトを通じてトレーニング済みモデルをロードし、受信したテスト セット データ サンプルに従ってテスト セットで分析されるサンプルの分析結果を取得することを目的としています。主催者は推論スクリプトプログラムを呼び出して具体的な実験結果と実行時間を取得し、評価スクリプトを通じて結果を計算して評価スコアを取得します。
B 入力と出力。予測子はクラスとして設定され、出場者はモデルの保存場所を指定し、初期化中にモデルをロードする必要があります。クラスで関数 detect を使用して推論操作を実行する場合、受信パラメーター (単一画像データ パス) を設定する必要があります。関数の戻り値は、テスト データ セット (jssx metal) 内の画像に対応するカテゴリ番号である必要があります。破片 (1)、OK 認定済み (2)、lj エッジ破片 (3)、その他の NG (4)、tfhd トナー黒点 (5))。
Predictor の擬似コードは次のように記述されます。
import...
class Model(): # 主类
def __init__(self,p_path):
self.__model = None
# 使用按照压缩包路径下的相对路径,
# 如,解压后的文件夹名称为model,模型存放于model下的pysrc/model.pkl路径,则路径为'model/pysrc/model.pkl'
try:
# -------------------------如下位置可修改(加载模型)------------------------
self.load_model(p_path+'/model/pysrc/model.pkl')
# ------------------------- END ------------------------
except Exception as e:
...
return None
def predict(self,path_to_img:str): # 入参:单个图片的路径,如’aaa.jpg’
# Read in image
try:
# -------------------------如下位置可修改(读取图片)------------------------
x = Image.open(path_to_img)
# ------------------------- END ------------------------
except Exception as e:
...
# predict & score
try:
# -------------------------如下位置可修改(推理过程)------------------------
prediction = self.__model(x)
# ------------------------- END ------------------------
except Exception as e:
...
return prediction # 返回结果:整数,与label对应关系为:(jssx金属碎屑(1)、OK合格(2)、lj边缘碎屑(3)、ong其他NG(4)、tfhd碳粉黑点(5))
def load_model(self,path_to_model:str):
# Load model
# -------------------------如下位置可修改(加载模型)------------------------
with open(path_to_model,'rb') as fp:
paras = pickle.load(fp)
self.__model = lambda x : random.randint(paras[0],paras[1])
# ------------------------- END ------------------------
return 0
调用Predictor类的伪码如下:
if __name__ == '__main__':
M = Model('./') # 初始化模型
print(M.predict('2023_zyy_35.jpg')) # 调用推理过程
# 输出:1-5之间的整数
注: アップロードされた作品フォルダーのディレクトリ構造は次のとおりです (サンプル コードはダウンロード用です。「ダウンロード」を参照してください)。
§── モデルユーザーアップロードディレクトリ
│ §── __init__.py パッケージの関数
│ §── detector.py 予測関数
│ └── pysrc モデルパス
│ §── model.pkl モデル(機種に応じて形式は変更可能)
アップロードおよび関連パスはコメントの対象となります。
準決勝、トラック決勝、全国決勝 - 創作競技
1) 提出者が開発および展開にクラウド リソースを使用する場合、それはモバイル クラウドに基づいており、モバイル クラウド上で実行される必要があります。 (必須)、作品デモ/利用可能 実行コード (必須)、作品デモビデオ (オプション) など。すべてのコンテンツは、全体として zip 形式でパッケージ化する必要があり、ファイル サイズは 500MB を超えてはいけません。ZIP パッケージの命名ルール: 再戦 + チーム名 + 作品名 + チームリーダーの電話番号.zip。
A、シナリオと機能の説明によってどのような問題や問題点が解決されるか (必須)
プロジェクト B の技術アーキテクチャとビジネス モデル (オプション)
C モバイルクラウドのどの製品またはサービスを使用しているか (必須)
D ビジネスの展望と応用価値 (任意)
【寸法検討】
予選 - アルゴリズムコンペティション:
1. コンテスト問題の審査基準
このコンテストでは、参加者は事前に画像データセットを分類およびマークすることにより、モデルを設計およびトレーニングします。モデル推論を完了するには、トレーニングされたモデルをテスト セットで使用できることが必要です。最終モデルでは、良品画像と不良画像の識別を実現し、不良画像を「金属破片、カーボンパウダーブラックスポット、エッジ破片、その他のNG」に分類することができます。
2. スコアリングでは主に次の 2 つの側面が考慮されます。
1) 画像分類の f1 値 (f1)。
各カテゴリの F1i の計算式は次のとおりです。
F1i = 2PR / (P+R)
-R (再現率) = 検出されたオブジェクトの数 / (検出されたオブジェクトの数 + 見逃したオブジェクトの数)
-P (精度率) = 検出された正解ターゲットの数 / (検出された正解ターゲットの数 + 誤検出の数)
B は最終的に各カテゴリの F1i (マクロ F1) を使用して計算されます。
f1= 合計(F1i)/カテゴリの数
2) 合計推論時間 (t)、システムは推論を完了するまでの時間を 180 秒未満に制限します。
3) 合計スコアは、f1 値と総推論時間によって重み付けされます。f1 値の重みは 0.9、推論時間の割合は 0.1 です。スコア計算式は次のとおりです。
準決勝、トラック決勝、全国決勝 - 創作競技
クリエイティブコンペティションの選考は、次の観点から行われます。
1. イノベーションの価値
問題を解決する考え方や方法に革新があるかどうか。
2. 商品価値
それは市場の利益を生み出すことができ、幅広い市場の見通しを持っています。
3. 業界の展望
業界の現状に準拠しており、業界のニーズや問題点を解決しているかどうか。
4. 機能の完全性
コア機能は利用可能であり、客観的に実行可能です。
5. 製品インタラクションの論理プロセスはスムーズで、ユーザー エクスペリエンスは良好です。
6. モバイルクラウド製品機能の試用状況
モバイル クラウド製品機能の使用の合理性と厳密性。
7. 追加事項
1) この作品は、「コンピューティングパワーネットワーク」と「東から西への計算」という全体的な方向性から始まり、コンテストのテーマと密接に関連しており、優れたアイデアを持っています。
2) 「計算機ネットワークのスケジューリング戦略」、「トラフィック排水戦略」、「計算機リソースの同期戦略」、「ネットワークリソースの同期戦略」などの基本的な計算機ネットワーク戦略の設計または実装コンセプトを持ち、それらの統一的な配置と調整を持っている。 「コンピューティング ネットワークの脳」スケジュール設計または実装の概念。
【組織単位】
主催:中国移動通信集団有限公司
主催者: 中国モバイルクラウドコンピテンスセンター
共催:中国移動(上海)情報通信技術有限公司、中国移動通信集団遼寧有限公司、Inspur Communication Information System Co., Ltd.
【違反行為への対応】
エントリーは本物、健全、合法である必要があります。以下の違反が見つかった場合、大会組織委員会は出場者または参加チームを失格にする権利を有します。
1. 登録情報を不正または改ざんする行為。
2. オープンソースコードを直接適用する等、盗作や他人の知的財産権を侵害する疑いのある行為。
3. コンテスト中に関連する法律、規制、ポリシー条項およびモバイルクラウド公式ウェブサイトの関連規則に違反した場合。
4. 提出された作品には、不健全または中傷的な第三者のコンテンツが含まれています。
5. サードパーティ AI ソフトウェア (ChatGPT など) を使用します。
6. 競技中に発見または存在すると報告されたその他の違反。
【控訴及び仲裁】
1. 参加チームまたは出場者は、競技規定を満たしていない機器、ツール、ソフトウェア、不正な判定や報酬、スタッフの違反などについて、競技組織委員会に異議を申し立てることができます。大会組織委員会は、大会の円滑な進行と大会結果の公平・公正を確保するために、大会中に提起された異議申し立てを受理し、調停・仲裁を行う責任を負います。大会組織委員会による仲裁結果が最終的なものとなります。
2. 控訴報告書は、控訴の内容を明らかにし、関連する証拠を提供する必要があり、実名で提出する必要があり、そうでない場合、控訴は受理されません。
3. 競技組織委員会は、異議申し立て報告書を受領日から 5 営業日以内に受理し、慎重に検討して処理します。
【他の】
1. 競技会の開催中に、競技規則に若干の変更や調整が行われる場合があります。すべての内容は競技会の公式ウェブサイトに準拠します。
2. イベント全体は写真とビデオで撮影され、応募作品はモバイル クラウド開発者コミュニティの公式 Web サイトでの表示と宣伝に使用されます。
3. 本大会規定の最終解釈権は大会組織委員会に帰属します。
競技詳細相談: