سنسورهای تشخیص زلزله

در مورد تشخیص زود هنگام زلزله و سیستم های هشدار مانند Earthquake Warning System دوست دارم بنویسم و اینکه چقدر به نظر میاد در آینده نزدیک هوش مصنوعی و استفاده انبوه از سنسورها این موضوع رو بهبود بده. این فهرست مطالب باشه اینجا تا شاید روزی بیشتر در موردش نوشتم.

  • https://en.wikipedia.org/wiki/Earthquake_warning_system
  • https://en.wikipedia.org/wiki/ShakeAlert
  • https://energy.sandia.gov/programs/arctic/software/chama-open-source-software-for-sensor-placement-optimization/
  • https://www.globalquakemodel.org/gem
  • https://maps.openquake.org/map/global-exposure-map/#6/32.965/54.286
  • https://github.com/gem/oq-engine
  • https://www.tandfonline.com/doi/pdf/10.1071/ASEG2018abM2_1H
  • https://phys.org/news/2019-06-artificial-intelligence-seismic-analyses.html
  • https://seiscode.iris.washington.edu/projects/emerald
  • https://docs.openquake.org/manuals/OpenQuake%20Manual%20%28latest%29.pdf
  • https://www.istructe.org/IStructE/media/Public/Resources/report-eefit-grant-open-source-low-cost-20190606.pdf
  • http://www.prestoews.org/documentation.php#What-is-PRESTo
  • https://www.rohm.com/news-detail?news-title=earthquake-detection-sensor-module&defaultGroupId=false
  • https://www.engineersgarage.com/news/rohm-brings-forth-ultra-compact-highly-precise-earthquake-detection-sensor/
  • https://hackaday.com/2019/07/06/earthquake-detection-on-a-chip/

فرمت ویدیویی جدید MPEG-5

مدتی است که شرکت‌های سامسونگ، کوالکام و هواوی با برنامه‌ریزی بهره‌برداری تجاری گسترده از شبکه‌های مخابراتی 5G نسل پنجم و استقبال بیشتر از استانداردهای ویدیویی 4K و 8K به دنبال فرمت ویدئویی جدیدی برای نسل بعدی MPEG-4 هستند.

Huawei, Qualcomm, Samsung present new video coding standard MPEG-5
Huawei, Qualcomm and Samsung have welcomed a new video coding standard called MPEG-5 Essential Video Coding (EVC). The standard delivers 4K UHD video with greater compression and efficiency when compared to the previous standard codec. It does this by improving compression capabilities; this in turn will let more screens display 4K, 8K, VR, AR and HDR content and help increase service possibilities. The standard is expected to help provide emerging delivery protocols and networks such as 5G.

فرمت ویدئویی MPEG-5

استاندارد ISO/IEC 23094 با عنوان Essential Video Coding قابلیت‌های بیشتری برای ویدئوهایی با کیفیت بیشتر، حجم کمتر و ابعاد بزرگ‌تر ارائه خواهد کرد. این ویدئو مرور خوبی برای این فرمت ارائه میدهد:

وضعیت کدک های مختلف ویدئویی
کاربری های MPEG-5

اثبات فرضیه های ریاضی با هوش مصنوعی گوگل

مجله‌ی وزین New Scientist در شماره آوریل سال ۲۰۱۹ مقاله جالبی منتشر کرده از پروژه ۱۰ ساله آقای Christian Szegedy و تیمشون برای آموزش حل تئوری‌های ریاضی به هوش مصنوعی گوگل. در زمان چاپ مقاله، حدود ۶۰٪ از تئوری‌های تست توسط این الگوریتم با منطق درست حل شده و تعدادی هم هنوز حل نشده است.

ظاهرا به علت رقابت سخت بین فیس‌بوک و گوگل در این زمینه با تاخیر زیادی در خصوص این پروژه‌ها اطلاعات منتشر می‌شود. نکته‌ی جالب در مورد این یادگیری، توسعه‌ی سیستم‌های شبه‌مغز برای این سیستم هوش مصنوعی است.

HOList: An Environment for Machine Learning of Higher-Order Theorem Proving

We present an environment, benchmark, and deep learning driven automated theorem prover for higher-order logic. Higher-order interactive theorem provers enable the formalization of arbitrary mathematical theories and thereby present an interesting, open-ended challenge for deep learning. We provide an open-source framework based on the HOL Light theorem prover that can be used as a reinforcement learning environment. HOL Light comes with a broad coverage of basic mathematical theorems on calculus and the formal proof of the Kepler conjecture, from which we derive a challenging benchmark for automated reasoning. We also present a deep reinforcement learning driven automated theorem prover, DeepHOL, with strong initial results on this benchmark.

این مصاحبه‌ی کریستین سزگدی رو اگر علاقه دارید ببینید.

نشت اطلاعات و خطای انسانی

نشت اطلاعات و داده‌ها سال‌های زیادی است برای سازمان‌ها و شرکت‌ها وجود داشته است. این مشکل امنیتی در سال‌های اخیر و با همه‌گیری شبکه‌های اجتماعی نمود بیشتری پیدا کرده است. شیطنت‌های رسانه‌ای و همینطور استفاده رقبای تجاری از این نقص امنیتی باعث شده است حساسیت‌ها در این خصوص بیشتر شود. در مطلب داده‌های بی‌حیا در خصوص این مشکل پیشتر نوشته‌ام.
اما نشت اطلاعات به تنهایی مشکل حیاتی برای سازمان‌ها نیست. هر چند برخی از اطلاعات منتشر شده میتواند باعث به خطر افتادن حریم شخصی و یا اطلاعات خصوصی افراد شود، اما در طراحی سامانه‌های تجاری و دولتی، روند احراز هویت و شناسایی مشتریان باید به شیوه‌ای اتفاق بیفتد که مانع از سوءاستفاده از اطلاعات شخصی افراد و سرقت هویت (Identity Theft) باشد.
مهمترین مشکل در خصوص نشت اطلاعات، به خطر افتادن اعتبار سازمان و یا شرکتی است که نشتی داده از آن صورت گرفته است. برخی اوقات این رخداد باعث عواقب سختی مانند تحت تاثیر قرار گرفتن اعتماد مشتریان و واکنش بازار سرمایه به آن شرکت می‌باشد. برخی اوقات نشت اطلاعات میتواند باعث زیر سوال رفتن فعالیت‌های حفاظت از داده‌ها در شرکت‌ها و سازمان‌ها و حتی منجر به اخراج کادر اجرایی مرتبط شود.
در بیشتر اوقات، اما نشر اطلاعات پس از یک ماجراجویی خبری، فراموش میشود و مشتریان به ادامه مسیر در طول چرخه‌ی عمر مشتری می پردازدند. خیلی از شرکت‌های مطرح دنیا در سالیان گذشته دچار نشر اطلاعات گسترده شده‌اند. برخی از این شرکت‌ها عبارتند از Adobe، Adult Friend Finder، Canva، Dubsmash، eBay، Equifax، Heartland، Payment Systems، LinkedIn، Marriott International، My Fitness Pal، MySpace، NetEase، Yahoo، Zynga. در تعدادی از این نشتی‌ها گستردگی به حدی بوده است که سازمان‌های مختلفی از FBI تا ناظران مالی در ماجرا وارد شده‌اند و ابعاد ماجرا را بررسی کرده‌اند. داستان این 14 شرکت را در The 14 biggest data breaches of the 21st century می‌توانید بخوانید.

مقصر نشت اطلاعات کیست؟

از سال 2004 List of data breaches در ویکیپدیا و همینطور Balloon Race: Data Breaches نگهداری می‌شود. بر اساس این فهرست و از حدود 29 میلیارد رکورد داده نشت شده از میان 358 رخداد خطاهای انسانی مستقیم و غیرمستقیم یکی از مهمترین دلایل نشت اطلاعات است. استفاده از اسکریپت‌ها و برنامه‌های آماده، عدم رعایت زون‌بندی‌های امنیتی (DMZ) در زمان تست درون سازمانی، استفاده از برنامه‌های آماده در قالب کانتینرهای Docker و مانند آن در سال‌های اخیر شدت همه‌گیری نشت داده را بیشتر کرده است.

دلایل نشت اطلاعات
سهم روش‌های نشت اطلاعات – Data Breaches

بر اساس اطلاعاتی که از Data Breaches وجود دارد، حدود 40 درصد از نشت اطلاعات، بدون Hack اتفاق افتاده است و علت اصلی نشت داده، خطای انسانی عمد و یا غیر عمد بوده است. از میان سهم 10 درصدی دزدی اطلاعات در هنگام حمل و نقل فیزیکی (Lost/Stolen Media) قابل توجه است.

همچنین کمتر از 1% موارد مربوط به انتشار عمدی داده‌ها از طریق عوامل درونی سازمان بوده است:

آیا خطر سرقت هویت جدی است؟

سرقت هویت در دنیای جدید تعریف متفاوتی دارد. پیشتر در زمانی که کسب و کارهای دیجیتال ارزش فعلی را نداشتند و امکان احراز هویت به صورت آنی نبود، سرقت هویت یکی از مشکلات جدی پس از نشت اطلاعات بود. این موضوع به حدی جدی است که در آمریکا سازمان فدرالی برای کمک به شهروندان تحت عنوان IdentityTheft.gov وجود دارد.

در ایران هم پلیس فضای تولید و تبادل اطلاعات سعی به آموزش در این خصوص دارد. خوشبختانه (البته متاسفانه) به علت دوری فضای کسب و کار ایران از جامعه جهانی روش‌های متداول سرقت هویت ممکن است به سادگی در ایران قابل استفاده نباشد و از این رو آسیب به کاربران ایرانی کمتر است. هر چند خطر به خطر افتادن حریم شخصی اطلاعات در موارد متعددی وجود دارد.

در پاسخ به سوال «آیا خطر سرقت هویت جدی است؟» باید گفت همواره این ریسک می‌تواند وجود داشته باشد، هر چند مکانیزیم‌های اعتبار و هویت‌سنجی مختلفی برای پیشگیری از آسیب در این خصوص وجود دارد. جمله‌ی قدیمی “رفع خطر احتمالی” را باید همواره در نظر داشت.

چالش‌های تحول دیجیتال در شرکت‌های قدیمی

بسیاری از شرکت‌های دیجیتالی و نرم‌افزای نسل قدیم که زمانی پیشتاز صنعت ICT بودند، در برخورد با تحول دیجیتال دچار چالش‌هایی می‌شوند که بسیاری از آن‌ها طبیعی و بخشی از پیشرفت است.

یکی از نمونه‌های خوب در این زمینه، تغییر عملکرد شرکت عمان‌تل برای سیستم eCare جدید با همکاری شرکت TUATARA است. تصویر زیر علت سختی پروژه‌های نرم افزاری در شرکت‌های ICT بزرگ را نشان میدهد. به صورت خلاصه به دو دلیل در بیشتر اوقات بهره‌برداری نهایی به تعویق می‌افتد:

اول – در نیازسنجی و بررسی زیرساخت‌ها اشتباه محاسباتی و یا برنامه‌ریزی صورت گرفته است.

دوم – به علت طولانی بودن این پروژه‌ها و همچنین تغییرات داینامیک بازار، در میانه‌ی پروژه تعاریف و یا اهداف تغییر کرده‌اند و نیازمند بررسی مجدد می‌باشند.

برای مواجه با این مشکل، این شرکت روش مشارکتی را در پیش گرفته است. برای آشنایی بیشتر می‌توانید این مطلب را بخوانید: FUTURE-PROOF VENDOR COOPERATION MODEL

How Omantel and Tuatara achieved partnership harmony

برآورد جمعیت ایران تا سال 1415

قبلا در نوشته ایران ۱۴۰۴ و جمعیت صد میلیونی با استفاده از یک مدل کمی قدیمی در مورد جمعیت احتمالی ایران در سال ۱۴۰۴ بر اساس سند چشم انداز بیست ساله نوشته بود.

احتمالا رشد میانگین در حال پیشرفت است و در سال ۱۴۰۴، جمعیت ایران حدود ۸۸ میلیون نفر خواهد بود.

پیش‌بینی جمعیت ایران بر اساس اعداد مرکز آمار ایران در اسفند ۱۳۹۹

بر اساس این آمار، ترکیب جنسی و سنی جمعیت ایران در سال ۱۴۰۰ بدین صورت خواهد بود:

ترکیب سنی جمعیت ایران بر اساس جنسیت در سال ۱۴۰۰

بیشترین بازه‌ی سنی جمعیت ایران

همینطور بیشترین سهم بازه‌ی سنی مربوط به سن ۳۵ تا ۴۰ سال خواهد بود

معمولا داده‌های آماری جمعیت بر اساس دسته‌بندی‌های سنی، جنسی و توزیع جغرافیایی در وبسایت درگاه ملی آمار در دسترس است.

تجربه‌های دورکاری

در ۱۷ سال گذشته، من روزهای زیادی از خانه یا محل‌هایی به جز دفتر کار، مشغول به کار بوده‌ام. از نظر درآمد ساعتی، هنوز رکورد روزهای اوج که به صورت دورکاری مشغول به کار بودم را نشکسته‌ام. چند خط زیر بخشی از تجربه‌هایی است که طی این چند سال داشته‌ام.

شما ماشین نیستید.

یکی از جمله‌هایی که برای من همیشه کمک کننده بوده است، همین است. ما انسان‌ها ماشین نیستیم. زندگی شخصی، احوال روحی و محیطی که در آن در حال حیات هستیم بخشی از ماست. کار کردن از خانه با کار کردن در محیط کار و دسته جمعی متفاوت است و یکی از راه‌هایی که به نظر من می‌تواند در مورد دورکاری مفید باشد، درک این موضوع است.

  • اگر به صورت جدی (رسمی/پروژه‌ای) مشغول به دور کاری هستید، ساعت بیدار شدن را تغییر ندهید. حدود همان ساعتی که برای سر کار رفتن معمولی آماده می‌شوید سعی کنید بیدار شوید و شروع به روتین روزانه کنید.
  • از کار کردن با لباس زیر و یا لباس خواب پرهیز کنید. تمرین من تفاوت بین پیراهن خواب و بعد از خواب است. در تغییر و آماده شدن برای تمرکز بسیار کمک میکند.
  • اگر با خانواده زندگی می‌کنید، حتما مدت کوتاهی را برای آن‌ها اختصاص دهید. به خصوص و خیلی جدی در دراز مدت این موضوع در مورد پدر و مادر کمک خواهد کرد. شاید برای شما موضوع دورکاری بخشی از اجبار و یا انتخاب شما باشد، ولی برای خانواده و به خصوص مادر و پدر حضور شما در خانه حتی اگر مشغول به کار باشید، نیازمند ارتباط احساسی است.
  • صبحانه را به مدلی که دوست دارید میل کنید. ممکنه انتخابتون سیب، آبمیوه، شیر و یا یک املت حسابی باشد، اما حتما مقداری که برای شما صحیح است صبحانه مصرف کنید. معمولا نخوردن صبحانه به خصوص اگر تنها هستید باعث می‌شود قبل از ظهر به شدت خسته و کلافه شوید.
  • حتما هر روز (و یا حداقل یک روز در میان) دوش بگیرید. برای این انتخاب شخصی به سختی میشه قانون گذاشت، تجربه‌ای من دوش روزانه حدود ساعت 10 تا 11 و یا 16 تا 18 هستش. معمولا بر خلاف روزهای کاری اول صبح دوش نمی‌گیرم. علت هم اینه که بتونم در صورت بی‌حوصلگی با دوش گرفتن انرژی و سرحالی دوباره را بدست بیارم.
  • در مورد آقایان، اگر اهل اصلاح صورت هستید، به بهانه در خانه ماندن این کار را به تعویق نیندازید. کلین شیو یکی از بهترین حقه‌های من برای سرحال آمدن است.
  • در مورد خانم‌ها، من تجربه‌ای ندارم ولی حدس می‌زنم از روتین بهداشتی صورت نباید دور شوید. ممکنه آرایش ساده باشه و یا کرم و آبرسان و مانند آن.
  • در مورد ساعات کاری جدی باشید. اگر با تیم ریموت کار می‌کنید، به فارسی سخت با تنبلی مبارزه کنید و ساعاتی که در حال کار هستید رو جدی بگیرید. و همین‌طور ساعات استراحت رو. مثلا اگر ساعت کاری تیمی شما 18:00 به پایان میرسد همان ساعت تنظیم کنید تا کارهای جمع بندی شده باشد.
  • حتما به اندازه‌ی کافی آب میل کنید. به خصوص اگر تنها هستید، روش من استفاده از بطری آب معدنی/فلاسک شخصی است. سعی کنید حتما آب (نه مایعات) به اندازه‌ی کافی (برای من حدود 2.5 لیتر) نوش جان کنید.
  • در مصرف چای/قهوه/دمنوش/آبمیوه زیاده روی نکنید. به خصوص اگر با خانواده هستید ممکن است همیشه چای آماده باشد. دو لیوان چای/قهوه باید برای بخش زیادی از جامعه کفایت کند.

چاقوهاتون رو تیز کنید!

بخش عمده‌ای از دور کاری‌ها وابسته به استفاده از کامپیوتر و ارتباط اینترنتی مناسب است. متاسفانه، علل مختلف از جمله دشواری استفاده از محصولات با لایسنس معتبر، ممکن است برای افرادی که در این زمینه تسلط ندارند، کار را کمی مشکل کند.

  • به صورت دوره‌ای نرم‌افزارهای کامپیوتر/نوت‌بوک خود را بروزرسانی کنید.
  • چندین مقاله در خصوص ابزارهای مورد استفاده در دورکاری وجود دارد، بسته به سلیقه‌ی خود، مجموعه‌ای را انتخاب کنید.
  • اگر کاربر ویندوز هستید، هر چند وقت به https://ninite.com سر بزنید. اگر کاربر مک و لینوکس هستید هم که کارتون رو بلدید.
  • بهترین چاقوها رو گوگل براتون تیز می‌کنه. مخصوصا برای دوستانی با کمی تجربه‌ی کمتر، زمانی که تنها هستند و ممکنه ارتباط مستقیم با همکارا نداشته باشند، جستجوی درست میتونه از مهمترین سوغاتی‌های دورکاری برای آینده کاریشون باشه.

دورکاری همیشه خوب نیست

هر چند دورکاری برای افراد زیادی یک مزیت محل کار محسوب می‌شود، اما این احتمال وجود دارد که دورکاری برای برخی تیم‌ها و یا افراد نتیجه خوبی نداشته باشد.

  • افراد تازه‌کار که هنوز نیاز به راهنمایی ممتد به افراد با سابقه‌ی تیم دارند و ممکن است تمرکز لازم را نداشته باشند، با دورکاری ممکن است به بیراهه بروند. مخصوصا افراد تازه‌کار هنوز آماده استفاده از ابزارهای دورکاری و یا مدیریت پروژه و یا مدیریت تسک نیستند.
  • تیم‌هایی که در حال طراحی محصول جدید هستند، اگر سابقه‌ی دورکاری نداشته باشند در تجربه‌های اول ممکن است باعث بیرون رفتن از مسیر بهینه‌ی طراحی محصول شوند.
  • اگر تسلط شما برای مطالعه زبان انگلیسی خوب نیست، یعنی احتمالا به سختی بتوانید پاسخ سوالات خود را از منبع اصلی به خوبی دریافت کنید و این برای افراد تازه کار یک ریسک قابل توجه است.
  • همینطور دورکاری اجباری برای افرادی که هنوز وسایل اولیه‌ی کافی (میز و صندلی مناسب ساعات کاری طولانی، دسترسی به اینترنت با سرعت مناسب، کامپیوتر جوابگوی نیازهای کاری) باعث کاهش بهره‌وری خواهد شد.

پی‌نوشت 1: رهرو آن است که آهسته و پیوسته رود رو یادتون باشه. تمرکز داشتن به هر شیوه‌ای که خودتون دوست دارید یکی از بهترین‌هاست.

پی‌نوشت2 : احتمالا تلاش می‌کنم در طول ماه‌های آینده این نوشته رو به روز نگه دارم.