APG体系(エーピージーたいけい)は、1998年に公表された被子植物の新しい分類体系
APG=Angiosperm Phylogeny Group
PCCPの論文投稿料は無料。オープンアクセスは有料。
Traditional subscription model
Authors can also publish in PCCP via the traditional subscription model without needing to pay an APC. Articles published via this route are available to institutions and individuals who subscribe to the journal. Our standard licence allows you to make the accepted manuscript of your article freely available after a 12-month embargo period. This is known as the green route to open access.
従来のサブスクリプションモデル
著者は、APC に支払う必要なく、従来のサブスクリプション モデルを介して PCCP で出版することもできます。このルートを通じて出版された論文は、ジャーナルを購読している機関および個人が利用できます。当社の標準ライセンスでは、12 か月の公開禁止期間後に、受理された論文の原稿を自由に利用できるようにすることができます。これは、アクセスを開放するためのグリーンルートとして知られています。
和歌山工業高等専門学校 綱島克彦 先生
「イオン液体の合成、電気化学測定」
和歌山工業高等専門学校 舟浴 祐典 先生
「外場応答性イオン液体」
和歌山県立医科大学 福田達也 先生
「イオン液体による薬剤輸送」
・アルバックテクノ(株)洗浄センター(橋本市、部品洗浄、932名)
・恵和(株)(印南町、御坊市(本社東京・大阪)フィルム、357名)
・津田工業(株)(紀の川市(本社埼玉)、真空蒸着、1141名)
・帝国イオンTECHNICAL(株)(白浜町、機械加工、16名):帝国イオン関連会社
・株式会社ニーフテック(和歌山市、ニッケル箔、40名):高木彫刻関連会社
・Bright・Anneal(株)(紀の川市、真空熱処理、5名)
Windows版、Cloud版だけだったSony Neural Network Consoleですが、Window版に加えて、Linux版、Mac版が出ています。その一方で、12/25をもって、Cloud版はサービス終了とのことです。
1.失敗にこだわらない
2.ネガティブな人と付き合わない
3.自分を疑わない
4.謝罪を求めない
5.自分を哀れまない
6.恨まない
7.誰の影響も受けない
8.人のことに介入しない
9.怠けない
10.悲観しない
参考リンク:精神的に強い人が「絶対にしない」10のこと
参考リンク:Brompton Bicycle -- Amy demonstrates folding & unfolding a Brompton
windowsのターミナルで「python -V」と打てば、通常はpythonのバージョン情報が返ってくるが、「Python」としか返ってこないときは、windowsエイリアスの項目のうち、pythonのところをオフにする。場所は「アプリ」>>「アプリの詳細設定」>>「アプリ実行エイリアス」の「アプリインストーラー」(python.exeとpython3.exe)
それでも、ダメだったら、windows上のpathを確認する。
wsl2でguiアプリが動かなかったのですが、windowsターミナルから「wsl --update」として、wsl2を最新システムにしたら、動くようになった。(xeyesでテスト)
自分の場合はお恥ずかしいことに2.Check Spelling and Case Sensitivityだった。
参考リンク:How to Fix “E: Unable to Locate Package” Error on Ubuntu
Windows11パソコンにjupyterlabをインストールしたが、Kernelを選べない状態が続いている。毎回、「Select Kernel」のウインドウがでて、更に「Python3 (ipykernel)」が選べない状態になる。
下記の参考リンクから抜粋。
Arduino | Raspberry Pi3 | |
プロセッサ | ATmega328 | BCM2837 |
周波数 | 16MHz | 1200MHz |
レジスタサイズ | 8bit | 64bit |
RAM | 2k | 1024MB |
GPIO | 20 | 40 |
I/Oピン最大電流 | 40mA | 15mA? |
消費電力 | 約100mW | 約5000mW |
オペレーションシステム | なし | linux ・その他 |
CenterNetの特徴:本カーネルでは、最近話題になっているキーポイントベースの検出器を試してみました。CornerNet派生の『CenterNet』と呼ばれるもので、YOLOなどのようにアンカーを使用せず、セグメンテーション(U-Net)のようなヒートマップで対象物の中心点を検出する手法です。(シングルアンカーのような雰囲気ですが、ヒートマップだけでいいので実装しやすい印象です)
参考リンク:kuzushizi_recog_sample
#! /usr/bin/python3
with open('test.txt','r',encoding='utf-8') as file:
content = file.read()
print(content)
pythonのなどのプログラムを書く際に、インタプリタを呼び出すため、冒頭に#!(shebang:シェバン)という記号を書く必要がある。一瞬、#と!のうち、どちらが先かわからなくなったので、由来を調べてみた。
#=Hash、!=Bang つなげてHashBangとなり、略してShbangとなったようだ。
Pythonのfor文は、リストや文字列などのシーケンスの各要素に対して繰り返し処理を行うための構文です。基本的な書き方は以下の通りです
for 変数 in シーケンス:
実行する処理
例えば、リスト内の各要素を順番に出力するコードは次のようになります。
words = ['Japanese', 'English', 'French']
for word in words:
print(word)
#出力
Japanese
English
French
また、特定の回数だけ繰り返し処理を行いたい場合には、range関数を使います。例えば、0から9までの数字を出力するコードは次の通りです。
for num in range(10):
print(num)
#出力
0
1
2
3
4
5
6
7
8
9
更に、breakやcontinueを使ってループ制御を行うこともできます。例えば、特定の条件でループを終了する場合はbreakを使います。
for num in range(10):
if num == 5:
break
print(num)
#出力
0
1
2
3
4
range関数の3つの形式
1.range(stop) 0からstopまでの整数を生成します(stopは含まれません)
for i in range(5):
print(i)
#出力 0,1,2,3,4
2.range(start,stop) startからstopまでの整数を生成します(stopは含まれません)
for i in range(2,5):
print(i)
#出力 2,3,4
3.range(start,stop,step) startからstopまでの整数をstepの間隔で生成します(stopは含まれません)
for i in range(1,10,2):
print(i)
#出力 1,3,5,7,9
1.タイトルスライド
タイトル: 物体検出の基礎
副題: 画像認識技術の進化
2.アジェンダ
物体検出とは
画像分類との違い
主要な手法
評価指標
応用例
未来の展望
3.物体検出とは
定義と目的
4.画像分類との違い
画像分類は1つのラベル
物体検出は複数の物体を同時に検出
5.物体検出の重要性
自動運転、監視、医療などの応用
6.物体検出の基本概念
バウンディングボックス
7.物体検出の手法の分類
2つの大きなアプローチ: 従来手法と深層学習
8.従来手法の概要
Haar Cascades, HOG, SVM など
9.深層学習の登場
CNNの進化と影響
10.YOLOの概要
You Only Look Once (YOLO) の基本概念
11.YOLOの動作原理
グリッド分割とバウンディングボックス
12.YOLOのバージョン
YOLOv1からYOLOv5までの進化
13.SSDの概要
Single Shot MultiBox Detectorの基本
14.SSDの特徴
高速性と精度の両立
15.Faster R-CNNの概要
RPN(Region Proposal Network)の説明
16.Faster R-CNNの利点
精度と汎用性の高さ
17.物体検出における損失関数
バウンディングボックスとクラス分類の損失
18.データセットの重要性
COCO、Pascal VOC などのデータセット紹介
19.アノテーション方法
バウンディングボックスのアノテーション手法
20.評価指標の概要
mAP(mean Average Precision)の説明
21.IoU(Intersection over Union)とは
IoUの計算方法と重要性
22.物体検出の実際の流れ
データ収集からモデル評価までのプロセス
23.アーキテクチャの選定基準
精度、速度、使用ケースの考慮
24.リアルタイム物体検出
要件と技術的チャレンジ
25.物体検出の応用例
自動運転車での使用
26.監視カメラシステムにおける物体検出
安全性向上への貢献
27.医療画像解析での物体検出
病変の自動検出の重要性
28.顔認識と物体検出の違い
顔認識の技術的特異性
29.物体検出におけるトレンド
転移学習や事前学習モデルの利用
30.物体検出における課題
過学習やデータバイアスの問題
31.未来の物体検出技術
エッジAIやクラウドコンピューティングの可能性
32.物体検出の最新研究
最新のアプローチや技術動向
33.ツールとライブラリの紹介
TensorFlow、PyTorch などの利用
34.実装例の紹介
サンプルコードとデモ画像
35.ケーススタディ
成功事例の紹介
36.まとめと今後の展望
物体検出の重要性の再確認
37.Q&Aセッション
聴衆からの質問に応答
38.参考文献とリソース
学習リソースと文献一覧
39.感謝の言葉
聴衆への感謝
40.エンディングスライド
次回の講演やワークショップの案内
wear osを搭載しているスマートウォッチTic watch e3を購入。メーカーの販売サイトから14000円ほどで購入したため、アマゾンより5000円ほど安かった。
"Another look at the pachypodiums of Madagascar"
Jonas M. Lüthy Bradleya 22/2004
この文献の94ページに「Series Pseudoternata」の項があり、ここにアンボンゲンセ(ambongense)の説明が書いてある。「Pseudoternata」とはPseudo(偽)のternata(三本(刺))のこと。
説明によると、「場合によっては、(2本の刺に加えて)中央に強い刺を持ち、そのため、パキポディウム・ラメリーと間違われる。」とある。
python -m venv <仮想環境を作りたいフォルダ名>
仮想環境を起動するには、そのフォルダに行って「./Activate.ps1」を実行する。
仮想環境が実行されているかどうかは、現在いるディレクトリの前に(仮想環境フォルダ名)と表示されているかどうかでわかる。
抜けるときは「deactivate」で抜けることができる。
参考リンク
1.PowerShellのバージョンを確認
ターミナルを立ち上げて、「$PSVersionTable」と入力。
2.PowerShellのバージョンが表示される。
Name Value
---- -----
PSVersion 5.1.22621.2506
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.22621.2506
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
3.配布されているPowerShellのバージョンを確認する
ターミナルで「winget search Microsoft.PowerShell」と入力。
4.最新のPowerShellをインストールする
ターミナルで「winget install --id Microsoft.Powershell --source winget」と入力。
5.インストールが開始される。
参考リンク:「最新版をインストールせよ」とPowerShell起動時に叱られたときの対処法
注:上記手順に従った場合は、$PSVersionTableコマンドでバージョンアップは確認されず、Microsoft Storeから更新したところ、Versionが7.4.2に更新された。
主な手順
1.Pythonをインストール
2.VSCodeをインストール
3.VScodeでPythonを実行できるようにする(拡張機能→Python)
4.Pythonコードを書いて、ターミナルで実行する。
参考リンク:ターミナルでPythonを実行
Pythonのコマンドが走ると、プロンプト記号が >>> に変わりました。 これは、今Pythonの言語を実行できますという意味です。 >>> はタイプしなくていいですよ ? Pythonがあなたの代わりにやってくれます。
Pythonコンソールを終了したい時は、exit() とタイプするか、ショートカット Ctrl + Z(Windows)、Ctrl + D(Mac/Linux)を使ってください。 そうするともう >>> は出なくなります。
参考リンク:Python入門
pip install -U pipと打ち込むと、「SSL Error」が出てくる。
これは、証明書エラーといって、社内LANなどが組んである場合にでてくるらしい。
エラーメッセージは下記の通り
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1007)'))) - skipping
普通にviでファイルを起動しても、改行コード「^M」が表示されないため、起動オプションでバイナリーコードでファイルを読み込む。
vi -b file.txt
そうすると、「^M」が表示されるようになるので、普通に消すことができる。
参考リンク:vimで改行コード(^M)を削除
【クラッスラ亜科:Crassuloideae】(約2属196種)
クラッスラ連:Craseae
・クラッスラ属:Crassula
・チラエア属(アズマツメクサ属):Tillaea
【カランコエ亜科(リュウキュウベンケイ亜科):Kalanchoideae】(約4属200種)
カランコエ連:Kalaneae
・アドロミスクス属:Adromischus
・カランコエ属(リュウキュウベンケイ属):Kalanchoe
・コチレドン属:Cotyledon
・チレコドン属:Tylecodon
【センペルビヴム亜科(クモノスバンダイソウ亜科):Sempervivoideae】(約28属975属)
テレフィウム連:Telephieae
・シノクラッスラ属:Sinocrassula
・クンギア属:Kungia
・メテロスタキス属(チャツボメレンゲ属):Meterostachys
・オロスタキス属(イワレンゲ属):Orostachys
・ヒロテレフィウム属(ムラサキベンケイソウ属):Hylotelephium
ウムビリクス連:Umbiliceae
・ウムビリクス属:Umbilicus
・キアストフィルム属(ホザキベンケイソウ属):Chiastophyllum
・プセウドセダム属:Pseudosedum
・ロディオラ属(イワベンケイ属):Rhodiola
・フェディムス属(キリンソウ属):Phedimus
センペルヴィウム連(バンダイソウ連):Sempereae
・ペテロセダム属(Petrosedum):Petrosedum
・センペルビヴィウム(バンダイソウ属):Sempervivum
・ヨビバルバ属:Jovibarba
アエオニウム連:Aeonieae
・アイクリソン属:Aichryson
・アエオニウム属:Aeonium
・グレエノビア属:Greenovia
・モナンテス属:Monanthes
・ペリエロセダム:Perrierosedum
セダム連(マンネングサ連):Sedeae
・セダム属(マンネングサ属):Sedum
・ロスラリア属:Rosularia
・プロメテウム属:Prometheum
・セデラ属:Sedella
・ダドレヤ属:Dudleya
・レノフィルム属:Lenophyllum
・ピラディア属:Villadia
・エケベリア属:Echeveria
・グラプトペタルム属:Graptopetalum
・パキフィツム属:Pachyphytum
・トンプソネラ属:Thompsonella
・ピストリニア属:Pistororinia
参考リンク:ベンケイソウ科(wikipedia)
wsl2の.bashrcとapt.confを設定して、pipはインストールできたが、今度は以下のようなメッセージが表示された。
W: http://archive.ubuntu.com/ubuntu/pool/main/libx/libxcrypt/libcrypt-dev_4.4.27-1_amd64.deb: Automatically disabled Acquire::http::Pipeline-Depth due to incorrect response from server/proxy. (man 5 apt.conf)
まず、ホームディレクトリにある「.bashrc」を編集する。
(ファイル名の頭に「.」があるものは、隠しファイルなので、lsと打っても表示されない。ls -aと打つと表示される。)
ホームディレクトリに移動して「sudo vi .bashrc」とコマンドを打つ。
(sudoしているので、パスワードを聞かれるので、パスワードを打つ)
.bashrcファイルの最後に以下の記入をする。
export HTTP_PROXY="http://xx.xx.xx.xx:zzzz"
export HTTPS_PROXY="http://xx.xx.xx.xx:zzzz"
xx.xx.xx.xxはIPアドレス。zzzzはポート番号を記入
次にaptに関する設定を行う。(aptはプロキシ設定が別になっているので、別に設定してやる必要がある。)
「sudo vi /etc/apt/apt.conf」(apt.confファイルがなければ、この時に作成される)
ここに、以下のように記述する。
Acquire::http::Proxy "xx.xx.xx.xx:zzzz";
Acquire::https::Proxy "xx.xx.xx.xx:zzzz";
以上で、apt updateも機能するはず。
参考リンク
ミニバンを買って、サードシートを取り外し、その分、荷物を置いて使おうと思ったが、任意保険が心配だったので、ソニー損保に訊いてみた。
質問:今度、ミニバンの購入を検討しており、キャンプなどでは荷物の積載量を増やすために一時的にサ?ドシ?トを取り外して使用することを検討しています。その状態で事故が起きた際の御社の任意保険の取り扱いについてお教え願えないでしょうか。
回答:お問合せいただきました件につきまして、ご回答申し上げます。
任意保険では、車検証記載の車両状態であることを前提に補償を提供いたしておりますので、サードシードを外した状態で事故を起こした場合、補償されない場合がございます。
その他、ご不明な点がございましたらお気軽にお問合せください。
今後ともソニー損保をよろしくお願いいたします。
まあ、なんとなく予想した答えですな。ただ、午前中に質問して、その日のうちに回答が来たので、対応は早い気はします。
wsl1とは異なって、wsl2では、windowsとは独立したネットワークを持つようになっているため、windows側を固定IPで運用している場合、ネットワーク設定に気を付けてやる必要がある。
(参考リンク1からの引用)